I'd give this place 6 Stars if I could in every category. Communication, ambience, location, amenities, cleanliness. They was nothing more we could have asked for in a beach house.