Boasting 65 sumptuous accommodations ranging from lavish boutique villas with their own private pools to elegantly designed Beachfront suites and four recently unveiled charming Ocean Villas that offer complete privacy,