That's a great hotel and very good service. It's highly recommended for families with kids. It's similar to turkish concept, every day they have different entertainment programs. Food is great, people as well. Few points to consider - aquapark is for kids only unlike in Turkey or other hotels, but there is no sign that parent not allowed with little kids though.
I would question the cleaning of the rooms, like bathrobe and towels did not seem to be changed, we noticed it on our second, last day.
If you get FullBoard, consider that lunch time ends at 3 pm, whereas check in at 3 pm and checkout at 12pm. One thing to note that, when I asked receptionist about it, he kindly offered extended stay to have a lunch, or informed that you can come earlier to have a lunch and then check in. That was pretty good response.
One thing I didn't like is icy water in outside pool. That would be perfect if the water was warmer to allow people to enjoy it
Overall, we had a wonderful time off. Would I come again ? For sure