This resort is truly paradise on earth. The most beautiful setting, it beats the pictures when you see it in person. Everything from pickup to exit and everything in between is handled with meticulous care and detail. The pools, the beach, the diving center, the breakfast, the restaurants, the villas - everything was perfect. The design of the island resorts villas ensures privacy for all residents. The staff is supremely responsive, very customer-oriented and the hospitality they extend is the best I have seen in many years of travel. The Wifi quality was excellent which was a surprise given the remoteness of the island and was appreciated. Would highly recommend and congratulations to everyone involved in the administration and the operations because they do deliver an amazing experience for the customers.