This place was great! Extremely thoughtful touches throughout a very comfortable and clean space. We appreciated use of beach gear (snorkeling stuff, chairs, towels) very much! Would stay here again in a heartbeat. Thanks again!!!