Room was huge, also balcony although not much sun with garden view.
Breakfast had everything (porridge, muesli, bacon eggs any way, beans, tomatoes, fruit, rolls toast, staff formal but efficient.
Huge number of sun loungers by pools, although idiots left reserve towels on many as usual.
Found book exchange in kiddie area
Only used Italian restaurant, which was fine, as so many restaurants 500-1000m away, better ones in marina area.
Superb beach with loungers, parasols.
Reception staff very efficient.
So large that a little impersonal, never meet the same people.
Bedding blankets a bit strange, and too small, we should have asked for duvets.