Luxe island resort offering sleek villas with plunge pools, plus a dive center, a day spa & a gym.
Share your experience and help fellow travelers discover this hotel.