This condo was perfect for our stay! Beautiful views and great location; walking distance to beach, bars/restaurants and a Walmart across the street if you need anything. The gym and pool were an added bonus. I would stay again!
Note, per other reviews, the unit is a little dated, but nothing that really affects the stay; beds were very comfortable. Access to the beach club is no longer provided despite description (per onsite staff, this was eliminated a while ago), but you do have access to the pool and the gym onsite which is nice! The dishwasher still does not work and you will need to bring supplies such as paper towels (no kitchen towels), laundry soap, we had to buy a wine opener, etc. While kitchen is pretty well stocked, basics were missing. There was no booklet with instructions for departure but I contacted the owner and was told we could leave unit as-is when we left.
We had a little problem with check-in. Our party was a party of three, all arriving at different times; despite providing the names of the parties and arrival times, the front desk was not provided this and my cousin had a hard time checking in despite being able to show them the reservation with all three names on the reservation. A call to the local service agent went straight to voicemail, message left and never returned. My cousin was able to get into the condo but not without putting pressure on the staff at the registration desk.
Lastly, small detail, the Bistro listed does not maintain the hours advertised (not the fault of the owner); it was hit or miss when open.