Great location and comfortable, clean, well-appointed lodging with everything we needed. They provide everything that might come in handy for a beach vacation: cooler, beach chairs, snorkels, beach towels, etc. The location is really convenient to the beach as well as several shops and restaurants. We barely needed a car - there is plenty to do and see within walking distance. The host is organized, friendly, and helpful.