Wonderful stay. Immaculate hotel, lots of food choices and plenty to do. Beach is great, you can spend days just snorkelling in the bay! Only downside - like most places in Egypt - is the constant sales pestering, but they are polite when you turn them away. The hotel is making loads more upgrades too, so will definitely return!