This was our second stay at this resort and we really love it! The snorkelling is great with such a variety of fish, sharks and rays. We also swam with a turtle on the house reef! No fishing allowed on the reef allows for a healthy environment and the sea life are not wary of humans. You can really get up close and personal. Food is delicious - go for the All Inclusive option and your alcohol is also included. We stayed in the overwater bungalows both trips and they are worth the extra expense. Glass panel in the floor for you to watch the fish is awesome, especially at night when you turn on the light underneath which attracts them. Return guests are treated like gold with free champagne and fruit platter in the room on arrival, the Manager also met us and saw us off on departure. Staff are friendly, especially the bar staff up near the overwater bungalows! Happy to recommend and would come back again 😎🌴.