John was amazing with a lot of knowledge of Nairobi city. We had an amazing time, would recommend it.