We are a family of 3, travelling with a 10 year old. Our primary aim (after a hugely stressful year) was to enjoy relaxing within the resort. The swimming pool was important as my son loves swimming, and we all love our food so quality here was important. Our room was lovely. We requested a family room and were pleased to find a double bed, and two proper single beds, with a room divider with a sliding door between them. Often my son gets a sofa bed so this was great. Room fairly simple but very clean. Nice walk in shower. We had a downstairs room in the block at the back of the hotel. We had requested a quiet room and it was away from the pool and activities but could hear the road (not a big problem for us). As we were on the ground floor there was a balcony area open to a grassy area. We swam every day. There is a small baby pool and two decent sized proper swimming pools - one with shallower bits for children. The water was cold but this is to be expected especially at this time of year. Pool wasn't too busy (May half term) and plenty of space to swim and play games. Although sunbeds did get taken up fairly early in the morning, we found that some people moved on at lunch time and it was possible to find a sunbed then. We loved the water slides - one straight white slide and two curvy blues ones - not too long but great fun. The buffet restaurant was fantastic. Over the week, we didn't see any repetition of food, except for staples like pizza and chips. There was a great choice and everything we ate was delicious. There was a great salad bar and healthy food area. They had a proper pizza oven and my son loved the pizza. A real bonus is that they will offer you a carafe of wine at lunch or dinner at your table, and water or coffee at breakfast. Breakfast had everything you could ask for - hot breakfast, pancakes, croissants, meat, cheese etc. Freshly cooked omelette although we didn't try. We also ate in the Asian restaurant - you do have to pay for wine here even for all inclusive. But the food was excellent and it is on a terrace overlooking the pool and sea. The main bar was lovely - outside and inside seating areas. We tended to visit before dinner. Everything in the hotel was spotlessly clean. They will restock the minibar in the room with soft drinks (including water) every other day. Staff were all fantastic, work amazingly hard and were very accommodating and friendly. We swam in the spa pool and my husband used the gym and said it was good. Spa treatments looked good but we didn't get any this time. A few days were quite windy (late May). We found it less windy down on the beach, where there are also plenty of free sunbeds. Overall I would not hesitate to return here and highly recommend it, particularly to families with young people.