A truly fantastic hotel with all the luxury and attention to detail you could hope for. The room we had was spotless and kept that way by a hard working, friendly and diligent housekeeping team. The guest assistants help massively in making your visit meet your needs and wants. We were given a great deal of support by Orhan, who worked with us to create a bespoke vegan menu for me, my wife and our 5 year old. He then organised with the chef to prepare this menu on a daily basis so we wouldn't need to worry about what we could eat. This was very, very much appreciated and we would definitely recommend the hotel to any vegans considering a visit. Not to dwell on the food too much, but we literally had 4 different vegan breakfast items, each, brought to our table every morning. It was fantastic (although in hindsight probably too much food!). The buffet in the main restaurant (Parkfora) is incredible, and has lots we could choose from, even with our dietary needs. It changes through the day and whilst I have no idea how they produce delicious food on that scale, on repeat each day, we were certainly grateful for it. Our only regret was the lack of any dairy-free cakes, though from experience this is quite rare to find in hotels. The pool at the room was a nice touch, but cold. We used it 2 or 3 times but it would have been a lot nicer 3 or 4 (or 10!) degrees warmer. The main outdoor pool was only slightly warmer, still cold, and we used it once. No one else was in it. The sea was slightly warmer again, but only just (this was end of April). The sea drops off quite deep quite quickly so bear this in mind if you have young children enjoying splashing around. Interestingly when you dig in the sand you get a few inches down and hit stones, making me think the beach is perhaps artificially topped up with sand. The only warm pool is the one at the spa/gym area, which is a hybrid indoor/outdoor setup. It was cosy warm and has lots of sunbeds nearby, but as you'd expect quite busy. In peak times I'd expect even busier. All the staff are super friendly and professional. I've never seen such a clean and well-managed hotel where everything seems to run flawlessly. The kids club has loads to do, inuding a large games room with arcade-style entertainments and a softplay. There is also pottery, woodwork, lego room, theatre, arts and crafts, science, fashion workshop, computer games and outdoor theatre. The only shortcomings we found was there wasn't an outdoor play park at the kids club suitable for older (4+) children, more toddler-oriented. There is a small play area at the other end of the beach though, for older ones . Evening entertainment was excellent and we caught a few of the shows. The cabaret dancers were superb and the singer fantastic. Our 5yr daughter even danced into the early hours one night down at the beach while the DJs played their sets. It felt safe and relaxed at all times. If travelling with young children I'd suggest trying to