Would I stay again? NO. I will start with the positives. The staff was friendly and nice.
Food was challenging. Do not expect gluten-free bread options or vegan milk if you come from the UK.
This hotel is classified as a 4* hotel, but it's more like 2.5* in Greece.
The rooms all have some defects, and the cleanliness of the rooms could be better.
Free Wifi, forget about it. Even paid Internet is a problem.
Beach offers every day.
Massage
Photoshoot
Fresh paid fruit juice
Trips
Ice cream
Melon - avoid at every cost.
Also, Egyptians have unrealistic prices. The prices are much higher than in London. :) I understand you have to negotiate everything, but it's tiring on holiday.
The first massage cost me the same money as I pay in London. £50 per 50 minutes. I found it extremely expensive. Then a lady told me that's the first one, and you pay £25 for the next one.
Melon is £5 or $5.
Be careful about the photoshoot. The photographer is fantastic, and I enjoyed the time with him. Lovely pictures. Rest of it, find out on your own.
I want to say "Thank you" to Aisam and Aymon at the reception, Monsef in the restaurant, Mejit in the hotel store, Raul, the photographer and Sherrif from the photoshoot studio, and Heba at the Spa. They were all nice and professional, and of course, the towel boy on the beach Aymon. All nice people. They looked after me well the entire time. Even though I met all these lovely people, I would not return to this hotel again. Good luck!