On the whole positive with a caveat.
I had booked what was billed as a "deluxe" single room - in part based on some of the photos. When I got there, the concept of deluxe was somewhat missing .... the room was small, its window opened to a rubbish filled inner courtyard and the shower was integrated into the bathroom/toilet.... that's the negative.
But considering the price, the location and the fact that these sorts of things don't bother me all that much, it was actually good.
On one of the days I was there, I was asked to pack my bags because they needed to do some work on my room and I was promised a nicer room - but because I was out all day, I got put back in the old room and I wasn't impressed. And I mentioned it - so for the last night I got put into a huge, lovely room with way more room and a separate sitting/lounge room.
And then for the last night in Cairo (after going around Egypt for a bit) I came back and, having written to Marco, the owner/manager, I ended up in yet another lovely room with a view over the main street and plenty of room.
Breakfast could be booked in addition and turned up punctually except for one day - but that was once only.
I'm left with the sense that the owner really does care about the satisfaction of the guests, that where possible you get nicer rooms but that things are a little ad hoc. If you are coming here, think about spending the extra money for a "double" room simply for the additional space. Overall I would recommend staying