Just got back from 10 days here and i can honestly say that having been to alot of different all inclusive hotels this one was by far the best i have been to. It was the ideal time to go at the beginning of the season (1-11 april) lovely weather mid to high 20s most days, not too busy, plenty of sunbeds. Pools were fab, pool by the sea with pool bar was beautiful and so peaceful. The beach was great, literally right there with some rocks to snorkel around, the sea was absolutely crystal clear. Staff so friendly, special thank you dimitris our waiter in the main restaurant who was amazing and looked after us every day. Our room was a family room with bunk beds and limited sea view although it was a full sea view we were so suprised by how lovely the room was, fridge gets stocked up every 2 days with water, orange juice and beers and all free. I struggle to sleep on beds that arent my own but the bed was super comfy so slept really well. There is a hairdryer in the bathroom. Waterpark was fantastic my 8 year old got to use all the rides and the lazy river was great too. Food was amazing, great variety at the buffet and the a la carte asian restaurnt was also fab. Only gripe i had was that it was so difficult to book a table on the machines by the reception or on the app that we had to get guest relations to book in for us and we were unable to get a table at all at the italian which we were dissapointed about. The snack bar was the best one i have ever experienced at an all inclusive, plenty of hot food, ready made salad bowls, filled rolls, wraps and more. If youre into walking bring your trainers as there is a beautiful walk at the beach up the little mountain to the side of the hotel, definately worth a trek up and only takes 30mins to top. This is a 5* in every aspect and although ive never returned to the same hotel before as i like to try new ones i am already looking at coming back next year. Id recommend for both families and couples.