Villas are perfect. Service is wonderful. Property is spotless and well maintained. Special note: The fresh red snapper at Lemongrass restaurant on the property was very, very fine. Service by Techla was also fine. Other servers that should be mentioned for warm, friendly service are Athena and Marie at Snorkel's Bar on the beach.