Would definitely recommend this place to everyone. The flat is wonderful, right in front of the beach. Everything is super clean and we have been taken great care of. One can reserve the common areas (grills, hot tub), so they are not too crowded.
Will come back!