My girlfriend and I stayed at Mansoors Orange House in Bo-Kaap for 3 nights and totally enjoyed our stay.
Everything was as expected, except that we felt a bit unsafe when we were dropped off the taxi.
But I can tell you, these people are very friendly. Bo-Kaap is just a beautiful area and it is just 10min walk to Waterfront.
Mansoor welcomed us super friendly and helped us out with everything we needed.
I recommend staying at the Orange House!