Our stay got off to a rough start, but overall we ended up having a wonderful vacation.We arrived around 6:30 PM (check-in was 4:00 PM) only to discover the condo hadn’t been cleaned after the previous guests. That was definitely disappointing after a day of traveling. We contacted the owners immediately, and they responded right away. The condo was ready around 8:30 PM. We ended up going out to dinner while we waited.Once we got settled in, everything else was excellent. The condo is decorated very nicely and well kept. The bed was very comfortable, the kitchen was well stocked with everything we needed, and the view of the beach was beautiful. Parking spaces are on the smaller side, but there were always plenty available.The Cabana Club private beach was easily the highlight of our stay—clean, beautiful, and much less crowded than the public beaches. One thing to be aware of is the beach chair service that’s part of the Cabana Club. Umbrellas and two chairs are available to rent for 50 per day. The beach service sets up all of the front-row umbrellas very early in the morning (around 5:00 AM), and they take the entire first row whether they’re rented or not. That meant we were always sitting behind the front row, even when many of those chairs sat empty throughout the day.