We stayed here for 10 days during school summer holidays. Food was excellent, hotel was clean, day and even entertainment was good.
We were however, the only second family in the whole hotel who were British, the vast majority were German. This made it difficult for our 2 children (age 6 and 11) to integrate quickly into the pool side activities etc with the other kids.
It took about 4 days after which they had plenty of friends communicating in exagerated animated ways and broken English which was great to see.
On the whole, we did have a great time there (the Germans definately command a high class of hotel, that's generally well known) and would go again but if you want to socialise a bit and not feel isolated, you will need to make the initial effort.
Oh.......and you will need to be up by 6 to 7am to get your towel on the sun bed, unless you have a room next to the fire escape stairwell and sneak down and out at about 4am when you go to the toilet in the middle of the night!!! (don't try at 2am cos you may get spotted like I did in my pants and it is a bit embarassing to say the least).
Finally, if you plan to use the gym after stuffing yourself (we went all inclusive), then don't bother. The gym is absolutely pathetic, a small box room with antiquated equipment that doesn't work.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC