My stay here was wonderful! The view from the room is amazing, the hosts went above and beyond in communicating everything we needed to know, and the extra touches were much appreciated (beach umbrella and chairs, chocolates, etc…). I cannot recommend this place enough!