Amazing location and incredible hospitality. Very well-stocked. Amazing views and you can see so much here!! Good snorkeling just outside the place (hard to access, but good once you get out there). Very friendly and great service. Easy to access and close to everything. We loved it! Only warning - the bedrooms get a little warm at night for those like us from a cooler climate.