This was probably one of the best if not the best holiday resort we have stayed in. Right from the booking and check in, the team were awesome. We were checked in by Mohamed, i wish i had taken his last name as i soon found out half of the team are Mohamed. He was just amazing. Thank you. We were taking to our room by the niciest man, Ali, the whistling man. Hilarious man too. Thank you Ali. We also had the nicest man in house keeping, Refaey. His towel arranging skills deserve recognition and a prize. Great man indeed. In Front of house, there was Mohamed, Ahmed and Hamdy. Amazing team that looked after us and kept our son entertained. The place is spotless clean with many pools, beach bars and restaurants to choose from. Very well run and mainted place. They really go above and beyond for guests. Thanks to the super awesome South African lady in the animation team who took time to check on us and Michele from guests relations. You guys rock. There were plenty of options for food and the menu changed so you didnt get bored. We were there for 10 days and loved it so much we will return. They have a clinic on site as well, which is super handy when you have kids. All in all an amazing experience and amazing resort.