Absolutely perfect location for beaches and snorkelling. Very clean and comfortable with great communication and hospitality from hosts. Would highly recommend!