@Gary746 It's generally pretty safe to book with a Superhost (but not infallible), since Superhosts lose that status for even one cancellation, unless it's an extenuating circumstance, like the plumbing just sprung a leak, or the host had an accident or became ill.
Look for listings which have lot of good reviews, and ones which are listings run by the homeowner themselves, rather than some property management company with tons of listings.
And as others have said, communication is key- I've read posts here from guests who just Instant Booked a place, sometimes months or weeks in advance, never bothered to message with the host, then were all upset because when they messaged the host a day before check-in, the host didn't answer, or said those dates weren't available. Better to put in a booking request or an inquiry first and see what kind of response you get and ask any questions that would set your mind at ease. Then, if the booking is for dates somewhat far in the future, check back in with the host at least a week before check-in, to ensure that all is good to go.
Also, as a guest, make sure you thoroughly read through the entire listing description, scrolling all the way down on the page, past the reviews and map to see the House Rules and the cancellation policy, and clicking on everywhere it says "Read More" so you are completely aware of what is being offered and what is not. Many guests fail to do so, and then are surprised and upset on arrival to find that there is, for instance, no kitchen usage or washing machine offered, when that was in fact clearly stated under the amenities section. Listings vary greatly in what is offered, so never make assumptions- instead, read all the info provided and ask questions of the host if you find anything unclear or confusing.