We were so disappointed. The hotel is enormous, with supposingly endless facilities, but it was dirty, noisy, and nothing seemed to run properly. We liked the main beach, (finding a spot well away from the bar and swimming pool area) but the watersports beach was smelly and disappointing. The entertainment was so bad, it was quite entertaining, but we yearned for a quiet area, where we could just have a drink and a bit of conversation - it doesn't exist here!!! The hotel does get really busy at weekends with lots of locals staying. That would be fine, except that they monopolise everywhere, and the final straw for us was when we saw a boy (old enough to know better!) urinate into the pool!.
Our room was okay, although our sheets were stained, but the corridor leading to it was dimly lit, and I felt nervous about walking back to the room late at night (we had our teenage daughters with us, who also felt nervous).
Food was plentiful but bland, but to be fair, the restaurant is catering for masses of guests,. If you want an "intimate" atmosphere, then this hotel is not the one for you.
We chose the hotel, as it was recommended to us by our travel agent as being an ideal holiday destination for a family of 4 with teenagers, but it was horrible, and we could not wait to get home