Location of condo in the complex was great, had an awesome view. Condo was clean and in decent condition. Beds were NOT comfortable, master bed was extremely hard. The phone never worked in our unit, which was a problem when we needed to call a taxi because our cell phones didn't work on the island. Wifi in the condo worked great, but did not reach to the pool or beach. Office on site was never open in the hours we needed a cab called. There were a few restaurants close by, but be prepared to walk if you don't rent a car. Grocery stores are NOT within walking distance, especially for carrying anything back. At least a mile away.
Enjoyed the beach and pool areas very much. Grounds were beautiful and maintained. People were very nice that we met there. I would recommend this complex, but I probably wouldn't stay in this unit again because of the beds. We had 3 straight days of rain on our vacation which soured it a bit, but what can you do about that?