Nairobi’s polarizing character ensures that the city is reviled and loved in equal measure, and even those who love it might well admit that it’s the kind of place many rave about only once they’re away from it. For those who call it home, the city’s charms include a vibrant cultural life, fabulous places to eat and exciting nightlife. If you have the time and you’re in the mood for a steak dinner, then be sure to visit the world-renowned Carnivore Restaurant where a bewildering array of meat dishes are prepared on hot coals, and if you have a day or two to spare then a Nairobi safari is just one of the many surprises this city has to offer.