The highlight of this stay was that they arranged for an older black gentleman nicknamed Opa to show us around downtown Joburg and Soweto. He had lived through apartheid and the struggles of the 70s, 80s, and 90s. He took us to all the sights...Apartheid Museum, Desmond Tutu's church, Mandela's house, the sights in Soweto. The Band B is in the beautiful and charming suburb of Melville. The rooms are comfortable and quiet, breakfast was abundant, and we could do our laundry. We could walk to restaurants and shopping. They also provided airport pickup and return. I recommend very highly.