It's across the street from the Israeli Embassy so there is additional security, bags are x rayed before going into the hotel. We found the staff at the front desk indifferent, even unfriendly-just what you don't need when arriving tired from a long flight. Everyone else was the exact opposite though. There are plenty of restaurant options to choose from, and we found the breakfast choices to be a bit overwhelming but all great. The fresh fruit was a treat.
The older first class rooms are the best option, a bit smaller than in the new section but the bathtub is more useable (standard tub). The first class room visitors get use of the first class lounge with computer and printer, as well as some snacks/drinks.
There are gardens to relax in, if you want a piece of Nairobi from the 40's this is the place.
Reservations require you to send credit card information, I used e mail but it isn't very secure. I'd prefer if they used Paypal which is available in Kenya as of this year.
The rating doesn't include the front desk staff since we complained about them and everyone else was helpful and friendly, and it only applies to the older section first class double room.
PS:If you fly BA from Heathrow, the NBO airport is actually better than before the fire, and has signs at arrivals now, and overall is much more organized, just be a bit patient-you are on African time.