Our stay was outstanding! The property is well maintained and absolutely beautiful. Loved that they had a dishwasher and washer/dryer at the condo. We ended up cooking most of our meals to save some $, and the kitchen had pretty much everything we needed to make that happen. BBQ, pool & jacuzzi are not private but it was sparkling clean and ready to use. They made our vacation hassle-free by offering rentals of beach chairs, coolers, snorkeling gear, and more. All staff was very kind, helpful, and available to assist until late. Jennifer checked in with us via text a few times to make sure things were going well, and we appreciated that!