We stayed at the Serena Nairobi for 2 nights, one because we arrived in Nairobi very late one night and one because we wanted to explore Nairobi a bit before heading out to safari. Yes, it is expensive, but we had a very spacious suite, with a great sitting room and a beautiful bedroom. Everything worked - beds were comfortable, lights worked, internet was fine. We ate breakfast in the dining room and found the service a little slow but still acceptable. I'd recommend the crepes- good toppings, crepes made fresh. We were exhausted our second night and ordered room service, which was fine and quick. My only quibble- I was quite surprised that the shower had mold along the grout, not hard to fix with a little bleach (the room and the bathroom itself were both very clean) and the staff were very apologetic and embarrassed when told, so the problem may well be resolved. It is an easy walk into town. We enjoyed our stay!