We had a great time, I recommend the hotel.
Stayed for 3 weeks with 2 kids. They were very satisfied. Cleanliness, food, attitude of the staff - everything is fine, nothing overshadowed our holiday. The beach is good, sunbeds are included in the tour, you can set up wi-fi on the beach.