The hotel is truly luxurious, with plenty of activities throughout the day to keep the whole family entertained. The food was amazing, with a huge variety and top quality at every meal. The location was serene and quiet, surrounded by greenery and trees. It was incredibly peaceful, with the sounds of birds and cicadas soothing us daily. The beach was extensive, clean, and the sea was warm and perfect for swimming. We were given an upgrade to a Deluxe Lagoon View room, which gave us direct access to a private swimming pool. That upgrade really made the holiday. Being able to step straight into the pool each morning was perfect. The room had everything you would expect from a 5 star stay, including a Nespresso machine, a full size fridge, and a small kitchen area, which was really convenient. We loved the cafe serving homemade chocolate, cakes, and chocolate fondue. The snacks restaurant was also excellent, serving premium burgers, grilled prawns, tacos, chicken shawarma, churros, Italian ice cream and lots more. Starbucks was a nice bonus as well. The kids club was great for our 9 year old, who took part in fun science workshops based on magic and lots of arts and crafts. The water park was very good, and next to it, they even had branded Walls ice cream and mochi, which the kids absolutely loved. We got involved in lots of activities including table tennis, air rifle shooting, and volleyball. My wife enjoyed Zumba and antigravity yoga. We also paid for massages at the spa and they were honestly the best we have had at any hotel, completely worth it. In the evening, we went to the acrobat show, which was fantastic. That was the only show we attended with our children, as most of the others seemed more suited to adults. The personal assistant service through WhatsApp was excellent. Any time we needed something, whether it was sorting a small issue or arranging something extra, it was sorted quickly and professionally, which made everything feel easy and stress free. There were a couple of minor things to mention. The shower wasn’t working on arrival, and the initial cleaning could have been a bit more thorough, especially the balcony which was under a tree with sticks falling regularly. We also found we had to remind the cleaner to replace towels and do a full clean most days. Overall, these were just small things that didn’t take away from what was honestly the best holiday we’ve ever had. We would definitely return.