Cleanliness could've been better, especially in the bathroom.
Poor maintenance - broken wardrobe doors, broken safe, broken toilet roll holder, shower having a mind of it's own (pressure of cold and hot water changing randomly).
Rubbish Wi-Fi - usable in downstairs reception only, had no signal whatsoever in my room. Considering that they charge 60 LE per day for Wi-Fi, I don't understand why they couldn't install a few cheap repeater antennas to boost the signal.
No major faults, just small things that sometimes can be annoying.
Location, location, location - within 10 minutes walking distance from center and 15 minutes from diving clubs. Also the main road where you can catch a taxi if needed just around the corner.
At the same time - pretty quiet location as well, healthy distance from night clubs and drunk russian karaokes.
Friendly staff, decent breakfast buffet, all in all - good value for money.