We loved our stay here. Enough space for three. My son slept on the foldout couch.
The condo is conveniently located, just a few steps to the beach and a short stroll to town. Plenty of parking and well maintained common grounds. The condo has everything you need, is very clean and has fantastic views from the balcony.