"This was our first time going to an all-inclusive resort - we did a *lot* of research and it really paid off - such a fantastic place! We went for 10 days in April 2026 with our 3 and 6 year old girls. The only problem is that any other resorts we go to will have a lot to live up to! We have a few suggestions on what could be improved but these are really very minor, and did not have a significant impact on our stay at all - I mention them purely to be helpful to the resort :)
Our experience was great from the start - we arrived from the airport at around midnight and were greeted straight away with small moist towels to freshen up and a lovely cold drink each (I don't know what it was, but it was delicious!). The check in process was speedy and the man at reception was kind and cheerful, despite the late hour! We were driven in a buggy with our suitcases to our rooms and settled in. They had even provided sandwiches and fruit boxes in our mini fridge which was so thoughtful and much appreciated - due to the time of our flight we hadn't had much to eat.
The hotel itself is beautiful, kept very clean, with lovely landscaping. There are always staff cleaning or repainting or doing some kind of upkeep. We had a family suite with a garden facing the pool and this was perfect. It was so clean and comfortable (although my husband got quite hot at night, there isn't air con available until May, and there weren't any fans available). And I can't tell you how wonderful it was to come back to our room each day to find it clean, with fresh towels and the mini bar restocked (although this could be a bit hit and miss as to whether some things were replaced or not, but it was no biggie as we could just ask and it would be brought to us).
Before I go any further I MUST praise the staff. They are not just polite and respectful - they are actively friendly, kind, and helpful. They make a point of smiling and greeting you when you walk past, and are especially lovely to small children. Honestly I don't know how the resort has managed to find so many wonderful staff members!! I wish I could name them all but to name a few - Vanessa at the kids club, Andrea at the Greats restaurant, and Steve at the bar were wonderful. Honestly, I think this place is as fantastic as it is because of the staff. (We had only one negative experience with a staff member, who seemed quite incensed when I asked for a decaf latte at breakfast one morning - I really don't understand why, as I'd had one every other morning without a problem. But perhaps he was having a bad day!)
The food - oh my gosh, do I miss the food. Royal Olympic, the buffet, was just so, so good. So much choice, and the desserts were delicious. Honestly I could eat here for weeks and not get bored. And we have high standards with food! The Pan Asian place was delicious, as was Captain's Deck. I would say that Captain's Deck gives a huuuuge amount of food which we just couldn't finish (it's a set menu). It seemed a shame to waste so much, so we cancelled our second booking there. The Greats was also really good. I have some small feedback about Royal Olympic - it was a bit confusing which drinks were available at which mealtimes, and it seemed to vary depending on which waiter/waitress was serving you. I think it's also probably worth stating on the app that Captain's Deck and Pan Asian only have outdoor seating - we turned up to both not realising this, and it was a bit chilly in the evenings! I can imagine in the summer this is not a problem. My other thought is that the restaurants all open for dinner at 6.30pm, which is a bit late for little children. But as I say, the food was really delicious and I miss it so much!!
Our two daughters *loved* the kids club. I was nervous about leaving them with people I didn't know but honestly my mind was put to rest very quickly. Plus the girls asked every day to go back, so my husband and I got to enjoy a good couple of hours every day just us! As two working parents with no family living nearby, having a bit of a break was invaluable. It even allowed us time to go to the spa and have a massage each! My only slight niggle is that it often seemed that it was just the one staff member manning both the kids and the front desk - she did fantastically but I worried about whether she was able to have a break, go to the loo etc! It's a long day for them - 9am-7pm, if I remember rightly.
The spa is small - just a jacuzzi, steam room and sauna - however it seems that when you book it it's booked just for you, and so that doesn't matter. The jacuzzi is really beautiful. I'd advise booking the spa/treatments when you arrive as they get booked up quickly.
The outdoor pools are lovely and clean, our daughters loved the pirate ship pool. The water was coooold but it would be unreasonable to expect warm water in spring. But it didn't stop our girls from splashing around in the pool for a couple of hours. Having a delicious cocktail while they did so was one of our highlights!! It's a brilliant idea that they have a sunbed allocation system, and this certainly made our stay much easier. I would say however that it was confusing at times - we were given four sunbeds and then told later in the week we should only have three - and for our last couple of days another family were given our sunbeds. We did ask where we should go (we didn't want to inadvertently pinch someone else's!) and were told just to go anywhere - this was fine as the last couple of days weren't as great weather wise so the pool was quiet. I did worry however that I was sitting on someone else's bed!
The hotel is just a few minutes walk from a lovely sandy beach. We only visited once as it was veeery windy. But I can imagine when it's a bit further into the summer, this would be very lovely! The water is beautiful and it's a very clean beach. It was a bit empty - not much going on - but again I suspect that was due to the season. There are toilets, showers etc which is very helpful.
I'm sure there's more I could say but I've already written an essay so I'll stop there. I wish I could have gone round all the staff saying thank you. From a burnt out and tired mum, thank you, from the bottom of my heart!! This stay was much needed and highly appreciated :)"