Overall, the property is nice. You are given a contact of an assistant who could help you with your requests. Ours was friendly and accommodating. We paid for a sea view, but got a partial sea view, at best. We were offered another room two days later, but at that point didn't want to move. The food was good, but we found good cocktails only at the bar on floor -2. The service at the big restaurant wasn't great, we had to wait for our drinks every time. Animation is very limited, but considering the size of the hotel it is expected. A lot of it occurs at night, and if you are trying to sleep earlier, probably not going to happen. The shows are very loud, sometimes going almost until midnight.
I've been to bigger hotels where they entertain you non-stop, and we didn't see it here. I wouldn't recommend it for teenagers or singles.
The beach is well-kept, mostly sandy. Families with small kids might find it challenging as there isn't much shallow space. However, pool area is great for little kids. Aqua park was great, lines are small and rides are fun. Its hours are limited, though. Overall, if you are looking for a quiet, family-oriented place, you would like it.
One more note - 80 euro shuttle to the airport seemed expensive.