This place is AMAZING. My husband and I stayed here for our honeymoon and it was just perfect. The view is absolutely beautiful and the hosts are so amazing and friendly. The room is clean and cute with a ton of amenities. We loved using the beach and snorkel equipment and the location is perfect. Book this place!