Great hosts!. Amazing and clean place! We and our kids loved the place! Great location close (5 minute walk) to wonderful beach with fantastic snorkeling! Had a brief issue with kitchen sink tap not working but plumber came in hours later to correct issue. Highly recommend!