Absolutely first rate in every aspect from reception, they stay and departure. The staff could not have been more friendly and the stay more relaxing. The view, the water, the food, the excursions were all top rate. I put this up there (slightly ahead because of the people) with Bora Bora. We went for our 25 wedding anniversary and will certainly return!