Stayed here for 1 week and that was enough. Very crowded and chaotic around the main pool area with constant ball games going on - my 6 year old daughter was hit in the face many times. If you want a sun lounger you need to be up early - all gone by 7 am despite hotel notices about staff removing towels etc.
The room we had was very basic and tired - check your mattress before jumping into bed!
The food is very good but the bar staff do not know how to make cocktails.More