Beautiful scenery and lovely staff. Waking up on the beach was blissful. Dive Master Craig made our trip so special showing us the plankton and taking us on the BEST first diving experience! The only thing letting this place down is the food, the menu needs an overhaul... But Craig made up for it so it was totally fine.