this is fine for the one night layover in Cairo. There's a swimming pool, gym, and good buffet dinner and breakfast. But it's not particularly clean.
On the bright side, the staff are very helpful, patient and have the wonderful Egyptian sense of humour!
More negatively, don't expect the shuttle to turn up at the airport on time (although the shuttle from the hotel to the airport is very timely!)