This resort is really good, and we will visit again for sure. So many good things. Amazing beach, reef for snorkelling or diving, many amazing swimming pools, Spa, aqua park, food in the restaurants - El Khan was our favourite. Great staff who are extremely helpful, and lots of extra activities with stretching in the morning on the beach or pools guided by the animator team members. Water polo, aerobics, yoga all for free :) You can choose to find one of many places to relax with drinks service. Evening entertainment is really good if you wish to partake, and special mention to the animation team who are super helpful and very welcoming. I could say much more, and sure I have forgotten to mention lots. Just go and have a great holiday!