"Beautiful Overwater villas with delicious restaurants and friendly & professional staff. We had a magical experience, used the facilities like gym, tennis court and had a wonderful time. The Dive centre offers amazing experiences and we did a few like swimming with Sharks, Dolphins and Mantas. However, I must warn you that the experiences may feel a bit overpriced. Generally, rooms, restaurants, pathways and any facilities are well kept and cleaned, staff says hello to you whenever they see you and make you feel very welcomed, the food and drinks were very good. "