Excellent apartment, our family was well accommodated & the activities (tennis,squash,table tennis,pool,gym) kept everyone entertained when we weren’t at the beach :-)
Fantastic location.