We were on island for 7 weeks, so have a good idea of what's available. Also stayed at Coral Gardens and Yacht Club; by comparison this is more beautiful in a natural way, 5-star management, but worn down. The property has a lot of broken door handles, old cabinets, and generally needs a reno, but it was well/beautifully designed, and the location is amazing. Frankly, we didn't really care about the issues as the place is so gorgeous clean, and well managed thay it feels like an expensive resort. Beach is cleaned daily, linens and towels lovely, and kitchen well equipped. Good value for $ on this island. Would definitely stay again.