Nairobi is one of the most interesting cities I have ever lived in, with the high-end Yaya Center and Village Market for those with money to spend, and little slum-shops and street markets for everyone else. The street markets in particular are incredibly fun: you can find Calvin Klein jeans for 100 shillings (about a dollar and a half). Definitely travel in groups or at least pairs, especially at night, because Nairobi has a high crime rate.As for restaurants, don't miss The Carnivore, where you can taste everything from chicken livers to crocodile. And definitely buy street food at least once or twice: you can find women selling samosas (spicy meat or veggie pastries), and roast coran, virtually everywhere.Three month tourist visas are $50 at the airport and relatively hassle-free. Kenyans have a remarkably friendly and generous culture. Beware of hawkers, and know how to say no and walk away, but also know that many people will be happy to help you and give you advice and directions.Carry a knife.Visit the wildlife game parks.Love Africa. You will.