- Pristine beach? Yep. - Outstanding Snorkelling (for free?) Check. - Every room has ocean view and a very short walk to the beach. - Clean and well appointed rooms? Perfect. - Amazing staff? Without exception some of the nicest, welcoming and receptive people anywhere. -…