@Sylvia404. Sylvia, try not to take reviews too much to heart.
For example, two years ago one of my listings got a couple of 4's for location. This year its all 5's. I've noticed a different type of guest this year, younger, budget conscious so the local pub by the water 200m away and dog friendly is now a big plus apparently. I didnt really change my description either (or location) but I do include both fine dining and budget eating, all with distances noted.
Re communication thats a very individual thing. I just open the lines of communication early and keep it up. It sounds like he was only slightly disappointed, that's all.
And in answer to your first question no, they often dont! 😉