The property was nice, clean and updated, and the grounds are beautiful. Overvall, we enjoyed our stay, though I don't feel we got what we paid for/what we were expecting. Be careful to check all the fine print on fees/costs. What we thought we selected was listed at a nightly price that was less than half what it ended up being! We expected some fees, but this was crazy. By the time we realized it, it was too late to find other accommodations. This area is expensive to stay in, but our condo was NOT close to the beach, it was a very long walk (with a steep incline) to beach. We were near one of the quiet pools, which was nice. We also had issues with the air conditioning. We arrived late and they had the air turned off so it was like 85 degrees in the condo. It took the unit all night to cool things off, then every day during the day, the unit would get so hot the unit couldn't keep up so it would be at least 80 until later afternoon when it would cool down again. The beach near the property is very nice and the pools were clean. The property itself was something of a maze, and there were no maps available to show the best way to get from this property to amenities that were actually helpful.