I have almost all good things to say about my recent stay at this condo. The unit is clean, the appliances work well, and the balcony with a view is great. The host communicates very quickly and is extremely helpful, and check-in was a breeze. Everything you need is included in the condo, including a spare lightbulb we needed when one went out! We thoroughly enjoyed the pools (including the indoor one when it rained) and the quick access to a clean beach. Having the washer and dryer in unit was a huge bonus and made our stay that much easier!The only complaint I have is related to parking, and this is nothing to hold against the host. The building's parking garage is tight with concrete pillars in most spaces and very narrow shared ramps up and down. I only mention this to suggest if you are staying here, do not rent a Suburban or similarly large vehicle. The parking in no way would dissuade me from staying with this host at this condo again.