Overall fantastic place but please read a few specifics we just didnt know, or didnt read if we were notified.
We arrived late and got groceries first which is HIGHLY recommended. However the check in was not that straightforward and might have been my lack of Spanish. Couple of surprises. Parking is a min of $75 for a stay and “must be paid in cash” to a guy out front. You also do not get key fobs or pool passes if you arrive late. The next day I had to go to the building across the parking lot and visit the office to get them. The pool passes are included in your stay, but the fobs are $60 for two, and not a deposit. And they recycle the fobs so you dont even keep it. This MUST be on a credit card. The parking pass is $20 and MUST be in cash but is returned when you return it. Luggage carts are in the service area and you have to go to the front lobby (where it would make sense to have an office) and visit security and give them and ID for a key.
All in all its not bad, it just added a good 45 minutes to our arrival, and a few hoops to jump through the next day. Checking out was ok and straight forward.
The place is pretty bare bones….NO paper towels and two towels in the kitchen, so come prepared on that end. Other than that we did fine salt and pepper as well as coffee filters.
At the time of the visit the bathroom shower was dripping constantly and you could hear it in every room of the unit. Im sure it will get fixed soon.
View, Bed, Etc were wonderful. Food in the lobby was as expected for a resort, expensive and basic.
The beach and pool are incredible.
Dont take this review as negative. This place is great and we cant wait to go back, just prepare a bit for having some cash and spending more than your air BNB total.
Thanks so much for the stay.