Location couldn't be better, walkable to restaurants, wine shop, very close to grocery. Had a car, but easily could have not rented a car.
Beach out front is on the small side and quality depends on weather. Half the trip it was amazing and the other half it was small and churned up, but there are other beaches drivable and not far.
Condo is clean, well stocked, great shower, right next to a nice pool. There was everything you could need for the kitchen. Owner left a bottle of champagne, coffee, and there was supplies to do laundry. That was extremely thoughtful and not expected.
Complex is quiet. You can work right next door up the beach to a beach bar.
Wife and I stayed with two kids 5 and 8, there were some other families with nice kids there. The pull out sofa worked fine at night for the kids.
I'd stay here again.