The resort itself is absolutely beautiful and so well equipped. It has a waterpark, a huge entertainment area and programme, a large outdoor heated pool, a large outdoor non heated pool, a kids pool, kids club, 2 nightclubs, several restaurants where you can have some kind of food or snack 24/7, a spa, and a gym. The food is so broad in choice, something for everyone. The labelling could be better, I.e by adding a 'V' for the foods without meat would make choosing so much easier for a vegetarian. Some dishes were difficult to work out if they had meat in or not- so I avoided these. Despite this, I had no problem with having lots to eat! The staff from the hotel are all very friendly and helpful, excellent animation team in particular and bar staff. Ahmet from Animation made us feel welcome and introduced new games for us- showing us how to play, he is lots of fun and made the rainy days much more entertaining! Ahmed also remembered our names throughout our stay too, which made us feel valued as guests. The bar staff were so attentive, checking if we wanted more drinks or nuts. Mustafa in the Appolo bar created a cocktail off menu for us as we weren't that keen on the ones on the menu- a real treat! Nothing was too much hassle for him. There are lots of games available plus 2 pool tables to entertain during the evenings or to escape the sun or rain. We unfortunately were unlucky with the weather, and the rain did spoil things slightly, particularly as I slipped on the marble steps in the entertainment arena. However I raised this with management and they seemed to take it seriously- the next day there were more wet floor signs and staff trying to sweep the excess water away. The steps themselves remained an issue- and I do worry someone else will injured themselves. I hope the hotel has a plan to add grip of some sort to the steps to help prevent potentially a really nasty accident. Other than this one issue, it is a really lovely hotel and would recommend. If the steps weren't an issue, I would have rated 5/5.