Large hotel. Staff range from very nice to utterly rude, which was the biggest disappointment. We were given to information on check-in, the first meal on our half-board the kids couldn't find anything to eat as there were no kids meals! The next day we complained, and finally we were told that you can request a kids meal (one option each night) from a waiter. This was not publisized anywhere. Then there was the kids club. I guess we expected more, as the kids club consisted of a room in the hotel. The rest of the animation team seemed focused more on much older participants, such as teenagers and adults. Not useful for 6 or 8 year olds. The rooms were OK, not cleaned thoroughly every day. Water provided at check-in, but not any other day. The evening entertainment was loud and went on until past 11. The rooms were not at all soundproof from the outside, so bear this in mind if you get a sea view room.