Despite being ridiculously hot due to the heatwave we had an amazing time at this resort. The rooms were perfect for us (we stayed in the duplex room) with the kids upstairs. The rooms were decorated really nicely and unusual, not just nice 'boxes' like some hotels. The kids had their own minibar fridge in their room as well as child sized slippers and robes. The hotel complex is great, being set among the trees with several individual accommodation blocks rather than one large building. There were always people cleaning and sweeping and tidying and doing a great job of making it look amazing. The insects (cicadas) that live in the trees were really noisy at times but after a while they become part of the ambience. The food was great with loads of choice at breakfast and dinner times. It got trickier to find a table at dinner time if you came down later on, particularly in our 2nd week when the hotel got fuller. You can choose to eat either inside air conditioned areas or outside on terraces and gardens. During their day there is loads on offer - pancakes, jacket potatoes, hotdogs, sandwiches, ice creams, milkshakes, waggles and also another cafe area where you can order lunches off the menu. There's a stand in the afternoons with a variety of fresh fruit as well. Shout out to Isa in the dining room at dinner - super organised and constantly running around making sure your drinks were topped up and everything was OK. The pools were fantastic - we never got seats at the main pool as we are not early risers on holiday (shame that as usual a lot of people reserved beds but then we're rarely seen for the rest of day meaning that it was mostly empty beds just with towels on around the pools) but there were plenty of other pools and the beach and we always got sunbeds somewhere. On our last day we did see the towel police out, removing towels and items from sunbeds if they had been unoccupied for too long. The aqua park slides were great, especially for the kids. Big thanks to the lifeguards who dashed over to help us when our son bashed his nose whilst running on the baby park, resulting in a hug nose bleed. They sorted him out with a chair, bags of ice, gauze etc and made sure everything was OK. There is an on site doctors office that you can go to if needed. On the beach there's a pontoon you can swim out to, to jump off. Not much in the way of sealife. Our kids (8 and 11) tried a few activities at kids club but they were a little bit old for most of them. They then discovered 'teenage club' which was an air conditioned room with games consoles, games, drinks fridge, karaoke, table football etc which was open at certain times of the day. The entertainment and activities team were great (particular thanks to Salim, Sabri and Dwayne 'the rock' (sorry didn't get his real name)). We tried a lot of things between us - archery, air gun, darts, water polo, karaoke, boccia etc There are separate watersports available on the beach and other excursio