The condo was for the most part as described in the listing. There were a few items in the condo already broken ( 2 chairs, decorative bowls, etc. We had two balcony doors in our unit and NEITHER of them locked. We were told that HOA would be out during our stay to fix them, that did not happen. We did receive a message saying someone was coming but then was informed that was meant for another unit. The space setup itself was perfect for what needed, but the overall cleanliness was lacking in many aspects. It just felt very rushed and just wiped over not really CLEANED. We found a few trash pieces from previous guest, in the floor around the unit. The balcony furniture was different than what was pictured. It is actually 4-6 wicker patio style chairs with cushions and 3 small side tables (we preferred this over the dining table) However ALL of the patio furniture was covered in bird poop and wet, we had to sit on towels the entirety of our stay. The unit and furniture are just pretty outdated and don’t feel like they have been kept up properly. The beach view and setup was great, the restaurants were convenient and easy, the pools were nice, just cold. EXCEPT for the splash pad, it is a sizable splash pad, but the bucket dump above it almost deadly, I didn’t want to stand under it, let alone our toddler. If booking for the splash pad as we did, BEWARE. Fine for older kids, but definitely not suitable for toddlers. Overall we had a great trip, but we prob wouldn’t book again.