I enjoyed my stay with Annalise. At about US$26 (£20) per night, it was certainly the best value for money of all the places at which I stayed during my month in South Africa. She and her husband were very welcoming, friendly and ready to help.
Responses were quick and communication good. The first night was cold and required the heating, and when I reported an empty gas cylinder, this was remediated immediately.
I've read some complaints about the bathroom, so allow me to address: the shower faucet does require a gentle touch but it is very controllable provided you don't treat it with all the subtlety of a housing brick! I also don't see how it's possible to soak the bath mat since the shower curtain virtually reaches the floor! I certainly never managed to do so. My only issues regarding the bathroom were that the bottom two panes of glass need to be frosted or have stick on frosting attached as passers-by can make one feel very exposed. Also, there is no door which might be a problem if you're not alone in the flat and need to use the loo. It wasn't for me as I was alone.
Do note that the TV is not attached to a source, but the internet connection is great, and provided you have your own laptop/device/Netflix account you'll be fine; also there is no hairdryer.