The good: it's very close to the airport; the restaurant is efficient and the food is good. The people working there are generally very nice.
The not-so-good: Definitely down at the heels. I stayed in 2 different rooms on 2 different stays, and both were in significant need of refreshing (major stains in rugs, etc.). Hairdryer for some reason uses a USA-type plug, and they did not provide an adapter in one room so that the hairdryer would actually work; in the other room where an adapter was provided, I had to hold the plug in the adapter the entire time I was using the hairdryer so that it wouldn't disconnect.
The first room I was given featured non-functioning Internet and phone, so they moved me to another room where both worked (although I had to whack the phone on the table in order to un-stick the receiver so I could answer the phone). On my 2nd stay (on the 7th floor), the lights in the hallway didn't work at all, which was fairly creepy.
I don't have much to compare KZ to--during the rest of my time in Ethiopia I was either in the Sheraton, which is very expensive, or camping. But I did have to wonder if there was a better-value alternative than KZ in its price range.