Its a little bit old , but perfect condition, rooms are renovated. The food is the best you can have , different options, I really don't know why other reviews are bad about food , it was a 5 stars catering service , and so many varieties , the head chef is Khaled EL Fattah award winning chef , he is always on the floor checking everything with his junior chefs. The Junior suites are luxurious and the service from each and every staff member is 5 stars , pampering all the time starting from the Check in Desk to the ice-cream booth at the beach. If you want to have the best experience stay in this 5 stars resort, I will be back every year.