We have been back a couple of weeks and from start to finish we loved every part of our stay. Check in and check out : Check in was smooth, quick and easy, (we were advised by the jet 2 rep that another flight was joining our transfer which hasn't landed yet so told us we'd be better off getting a taxi, we decided this would be better for us and for 60euro we were at the hotel in under an hour.) On the morning of check out I requested a late check out and we were able to keep our room till 6pm for a few of about 52 euros. We didn't get our wrist bands cut off and so were able to have an evening meal and drinks till we left at 8pm. Room: gorgeous spacious rooms for a family of four, we were in E block it was quiet even though we were by the road side. Maids cleaned daily and did an amazing job every time. Fridge was stocked with a large bottle of water, 2x coca cola and 2 x Fanta and 2 x sparkling water, each day. Shower was amazing and huge. Little kitchen with toaster kettle and all other bits and bobs you'd need if you wanted to eat in Air con was free and an absolute god send!!! The safe seemed to be free but ours stopped working after day one. Beach towels and bag were in the wardrobe, bag and towels were huge and a god send because I'd forgotten my bag. Food : we've been all inclusive before and to be honest got bored by the 2nd week, not here though, food was delicious and plentiful and always warm /hot. The chefs came out regularly to check the food and make sure the areas were clean and stocked up. Also always somewhere to sit even at peak times. We loved how the late breakfast from 10am to 10:30am still had huge variety and fresh cooked food, we are not super early morning people so this was perfect for us. Pool : massive and so refreshing in the baking heat. I wouldn't say there was sunbed wars as such but if you didn't have a bed by around half 10 you may struggle as people do put towels down and disappear for the day, I witnessed this every day so I know it's true. Aqua aerobics is twice daily and water polo twice a day but only for adults which was annoying to my boys, children's water polo only happenes twice during our stay. The foam party was amazing and so much fun and also an inflatable party which the boys loved both of these happened once each during our 2 week stay. The 2 water slides were great and broke up the day but the opening times seemed random, the only problem with the slides I think was the life guard who was manning it wasn't doing so safely, he didn't wait until the bottom was clear before letting the next person down, I'd say an accident waiting to happen. Adults come down so fast and skim across the water. Staff : staff work sooo hard and are constantly clearing up, sweeping, serving etc they are non stop we had a lovely waitress at night called Tuba who served us our drinks with a smile and a little chat, lovely girl. Beach: lovely and clean, it's quite a long beach from entrance t