We stayed at the hotel for 8 days, a family of 5. We liked everything, especially the beach. It's perfect for children. The room was cleaned daily, and the food selection was large and varied. The staff was attentive and polite.
There was a sewage smell at the exit of our block, which is perhaps the only downside. The hotel grounds and the beach are clean, they keep an eye on that. If only people didn't behave like pigs and leave their trash behind, it would be even better.
The hotel deserves a solid four stars. It's perfect for families with children, but young couples might find it boring. Overall, we were satisfied and think we'll return again.