Would give it a 3 star of three reasons!
1) we requested a Queen size bedroom on Expedia but upon arrival were surprissed with 2 twin beds. Obviously my wife crashed out on reception and they offered to rebook us in a Queen bedroom the next day.
2) food was not cutting it! Maybe because I have an American taste, i was looking for French toast, or desserts, such as cookies, cake or smoothies. Instead they cater to European taste which is bland and has no flavor. Also menus never changes for all 3 meals. Breakfast starts the same, so does lunch, so does dinner.
3) i usually take my work with me on vacation, WiFi kept kicking me out.
Lastly, not the resorts fault at all. this place is a bit far from Marina. Resort based taxi charges 9$ or 454 Egy Pound. Which is robbery if you ask me. We had to order Ubers, and even then, uber drivers would ask for cash ~500 starting for a fare that is ~180, you either negotiate to 250 or cancel ride, take screen shot of chat, and complain to uber bout driver so you don’t get hit with cancellation fee. Eventually you’ll get a ride.
I would rebook to Hilton, seagull, or a closer city center location for the convenience since we opted to eat out more often than stay at resort. And also booked activities through Get Your Guide app instead of through resort which is ridiculous prices.