This is one of those cases where staying with an airbnb host cannot possibly compare with any other type of accommodation, because no other accommodation comes with a couple of intellectual, thoughtful, experienced in life people who can talk to you about their country, their city, their experience, their thoughts about the history and the future. As first time visitors to South Africa, we appreciated that tremendously. Don and his wife were also helpful in every way. The accommodation itself is quite nice and comfortable, complete with secure parking, your own entryway and very tasty bread and jam waiting for us in the kitchen when we arrived. We had wonderful stay.
The only, very minor word of caution - the sound carries between your accommodation and the part of the house where the hosts live - only a problem if you're in need of total privacy and isolation sound-wise.