We spent 2 weeks here in April and wow! Absolutely incredible hotel. It’s smaller than it looks in photos but I think that’s what made us love it more. All the staff knew us and our son by name and were so lovely every single day. The daily cleaning in the rooms was amazing, absolutely spotless everyday. The food here was a bit repetitive, but after 2 weeks that’s to be expected, that being said it was really good every day! The pools, slides, park etc are incredible, our little boy was never bored. Would also like to special mention Aimee from kids club, she was amazing with the kids, our son was excited to go there on the hotter days when he didn’t want to be in the sun. Aimee was always doing lots of fun games and activities with the kids and they all adored her! Some cons I will say (but didn’t affect the holiday whatsoever) Check in is strange, we had to wait for other families to check in before we could be taken to our room? We got fed up as it was late and our son was exhausted so we requested to be taken to our room straight away, which they did, but then luggage took another 30/40 mins to arrive - quite annoying at 10pm. We had a kids den room, the twin beds for kids are SO high, and not appropriate for kids I’d say. We spent a lot of time moving the beds together and against the wall etc so our 3 year old wouldn’t fall out, a lot of families put a mattress on the floor instead. The hotel is directly under the flight path for planes taking off, this didn’t bother us and our son loved it, but some people may find this annoying. We absolutely loved our stay, and would absolutely come back! Thank you so much!