Positive: Excellent food, good facilities, good water park, excellent private beach close, great animation team, very good children club, great room, great ala carte.
Something to improve: Children club had only Uno cards and a puzzle, should have more resources.
Negative: Our full sea view room had only 25% sea view. Should be rather labelled as "partial sea view", not as the sea view.
Overall impression: ****.