Let me tell you about our stay.
As soon as we walked in the door, the noticed a horrible chemical smell throughout the condo. We had to open the doors and let it air out for a while. After a few hours, we thought the smell was gone, so we closed the sliding door. A few minutes later we began to smell the disgusting stench of old urine emanating from the bathroom. We had to go out and buy a can of Fabreze to spray religiously because the smell was so gross. It never truly went away. The bathroom smelled like there was urine embedded in the walls the entire time. It got to the point where it was making us nauseated.
Also, there was pretty much no hot water. The hottest water in the shower was just barely lukewarm. The water pressure from the shower was poor.
Something else that happened that also surprised us was one time in the middle of taking a shower, for no apparent reason, the shower curtain bar came crashing down, almost hitting my wife in the head. We put it back up, but noticed it wasn't even properly attached to begin with.
Enough with the bad things, some of the good things were the condo was stocked with plates and utensils and a working fridge, microwave, AC, and washer/dryer. It has a nice balcony with a beach view. The beach itself it very limited and is not ideal for swimming, but sometimes there are huge turtles sleeping on it during the evening.
The keycode lock on the door worked fine and it easier than having to carry a key around.