I stayed at Dale's place with two friends for a month, and we really enjoyed our time there. The house itself is very comfortable, with the terrace being a real perk, and the living area being a decent size for co-working too.
Dale is a great host, and helped us sort out some WiFi issues, amongst other small things, and was always extremely responsive and helpful!
If you want to stay in Bo-Kaap, I'd highly recommend Dale's place!