Overall it is a nice place, but a view tweaks would make it great. The floors were filthy, all our feet were black on the bottom from the dirt. The rest of the condo seemed clean. The toilets - tiny, not comfortable for an adult, especially men. The kids bedroom in the front could use black out curtains, as it got sunny early, so our kids were up before 6am every day :(. Humidity was very high as the air was set high when we got there. We turned it down to 71 when we got there and the humidity got better, but still stayed a bit humid - so suits and towels struggled to dry. Also, fyi - no hair dryers there, luckily I had packed one.
Kitchen could be better stocked and have some plastic glassware. If your planning to cook like we were, was a bit of a struggle with the limited pans.
There are a few beach chairs, sand toys and umbrellas at the condo. That should be posted in the description as it would have kept us from having to pack them.
The laundry room at the front was nice as it was large enough to store all our beach stuff and wagon.
Location was great, short walk to the beach, though wish their was a ramp not just stairs. Walking distance to a few restaurants and shops.
The community pool had lots of bugs - the skimmers didn't seem to work, but otherwise seemed clean.
Overall a good place, but as I said a few tweaks could make it great.