Great place to stay! Lots of utilities in house as well as full kitchen and extra things for swim and snorkeling needs. Gets a little bit hot during the day if you keep curtains open but overall location has great weather. Absolutely stellar view all day especially during sunrise and sunset. Very spacious and overall a fantastic experience!