This place is a new build. It was clean. Aside from this we were very disappointed.
It took an hour for us to find the location. Directions were poor. There was no one there to check us in. The cleaning lady was left to do it all.
There is no outdoor seating for guests.
There is only air conditioning in the bedroom, the living area (where my daughter slept) was hot.
The windows are covered with dark metal slats. If you want to keep the heat out then the rooms are very dark.
The room was only prepared for two people, even though there was three of us.
There was no beach towels in the room.
Having to search for the cleaning lady was not what I planned to do the first few hours upon arriving.
The shower leaked water from the side (not siliconed).
There was no one around to ask about the area of get information from.
We left early in the morning and there was no where to leave the key. (We did make arrangements with the cleaning lady).
If not for the sweet kind cleaning lady we would have had a horrible experience.