This place is wonderful! The view is amazing and the place is in a great location next to a small beach and close to a great snorkeling spot. Charlie was super accommodating and made sure i had a great stay. The place has everything you need. I would definitely stay here again!