5 of us stayed for 9 days.
The apartment was very clean. I checked with a black light. Sheets and all common surfaces were spotless upon arrival.
Lots of security, including gated access, cameras, and plenty of security guards. All were pleasant to speak with, and helpful.
Linette was our property contact, and did a great job with getting us into the apartment even though we were delayed and it was late.
She also provided all the information we needed. Giving us all contact information for all amenities nearby.
The beach restaurant had good food, and the staff seemed to never rest.
The apartment has a full kitchen, and groceries nearby. The pools, and beach are beautiful. Having a car would be nice, but rentals are not guaranteed even when reserved. We ended up having to taxi everywhere, and rented a golf cart to get around the compound as it’s very large. Cost a double a rental car, but the driver took us to voice places to eat, and shop.
All in all it was an 8/10 (which is a great rating for me).