Lots of positives but will start with the negatives. Don't buy an inflatable from the shop, take your own or buy up the road, the man in the shop was very unhelpful and rude when the inflatable burst the day after buying. Also snacks are ridiculously expensive. The trips are very expensive too so go outside to buy. Be prepared for lots of hassle by the pool, hotel should really stop this. There are lots of lovely staff here, especially if you engage with them. The animation staff are great, lots of entertainment. Haman and massage was fantastic, (get Ali if you can for massage) Rooms are great, cleaners do a good job. Pool area is always clean with lots of sunbeds. Finally food is good, plenty of choice, cakes are amazing.