In a city with a seeming shortage of hotel rooms in the Upper Hill, Hurlingham, Lavington area, this one is a winner. Quiet, clean rooms, with attentive service, a full service restaurant, and easy access to the Upper Hill, Hurlingham, Lavington areas of the city. I've been to Nairobi five times in the past six months and consistently have trouble finding a hotel or guest house that has decent food, reasonably comfortable beds, and gives me the assurance I am safe when traveling alone. The Heron Hotel did all of that.... the one drawback is that there is no wifi service in the rooms: there is a business center with Internet access on the main level, but that is not nearly as convenient. The wireless modems offered by the major cell phone networks work fine, but they are certainly more of a hassle. Given the lack of clean, affordable hotels in this part of the city, it was a compromise I was willing to make.