This hotel is outdated, it is not a 4 star -standard- hotel. However, my experience in Egypt tells me that perhaps this 4-star designation is only in comparison to Egyptian Standards.
The rooms are ok, the staff is great.
The breakfast, however, has so much potential to be a great breakfast buffet IF, and only IF they kept the warm dishes actually warm (seriously nobody wants to eat a cold piece of potato that feels like it's been lingering there for days).
Another important thing is the infrastructure. This is why I consider this hotel as outdated. There is leaking in the rooms - at least in the one I stayed -, and old carpets, beds, towels.
All in all, I would still recommend this hotel taking into consideration the options available in Cairo for similar prices.