Very good food, buffets lovely. Rooms comfortable, but basic, however you do get a large empty fridge which was really useful and there is a good cheap supermarket nearby, so we used it. The room safe must be paid for. Entertainment and hotel facilities all good. Only downside is that it is almost impossible to sit by any of the swimming pools, except the young children's pool (the one with the slides - which is situated behind the hotel in the entertainment area, not in the centre of the hotel where the other 3 pools are; small round baby pool, large childrens pool and main pool) because guests get up early to put towels on sunbeds to reserve them, even though the hotel state that this isn't allowed - this rule isn't enforced, and it should be! This is mainly a German hotel, only heard one other English family here in the whole 10 days of our stay.