The condo was very nicely decorated, extremely clean and in a great location. It was easy to park (2 spaces allocated and you could pick any open space in the covered parking area), the pool and outdoor gazebo were lively, but never overcrowded and the beach was easily accessed with two hoses and two full enclosed showers for rinsing off upon your return.
The condo is not provisioned with anything food wise in the kitchen, but they have an ample supply of pots, pans, bowls and a blender for making slushy drinks. Just remember to pack everything including salt, pepper, etc since those are not included.
Towels provided were nicer than expected (not paper thin) and the hot tub was in great shape and sparkling clean.
I would highly recommend staying here.