We had an amazing stay here! We enjoyed all of the great views, privacy, and snorkeling gear. The kitchen amenities were especially nice and having access to a washer/dryer to clean any clothes before returning home is always appreciated.