Nairobi is a place that inspires a complicated love-hate relationship from its residents and visitors alike. The same things that make Nairobi a regional hub are sometimes the same things that make it a pain where it hurts. Sometimes it is the dogged determination of Nairobians to squeeze something out of the concrete city, or the fast pace that leaves a first-time visitor dizzy.