The hotel facilities are amazing. There was varied entertainment for kids and adults, some good evening shows, and lots of delicious food. In fact the menu was pretty mind-blowing. The pools, the spa, all the public spaces, amphitheatre, aquapark and bars are a dream. The tennis courts and equipment were easy to book. The staff were lovely, thank you to everyone for making our stay so special!