Just make sure you give Nairobi International Youth Hostel a wide berth - I stayed there in July for 4 nights, and for 2 nights there was no running water, the other 2, it was stone cold. I can handle a lot of things, but not showering after about 36 hours travelling was a little hard to take. The long term people at the hostel (students etc) indicated that was pretty normal... People were nice enough, just not the cleanest, and a little way out of town - although I felt comfortable walking by myself during the day. Its on Ralphe Bunche Rd, a couple of ks out of town (was recommended on a number of websites, but unfortunately, soooooo inacurrate - ah well.. the joys of travelling!!)