I lived here for about a month. The appartment is nice and quiet, good internet connection (around 30Mbps), comfortable bed. A parking spot near the appartment to use. Central location with what you need close by, except on sundays, in which everything around is closed.
The appartment has quite a strange light system where you have to keep the switch pressed for about 5-10 seconds to be able to turn on/off the lights, unless you are lucky enough for the random system board to allow you to do that in only 1 second... you will see what I mean when you are there, it's quite annoying and sometimes the switches dont work.
The host answers like a robot, with automated messages, which is a bit strange but generally tries to help.
The shower is great even i had to spend a week without hot water. The electric system seems pre-paid so if you are unlucky you will get electricity off until you discover that the system is pre-paid and not a classical south africa outage.
Unfortunately when i checked in there was a car parked in the parking spot, and the host was unable to communicate that this was a random person and made me believe that I actually didn't have a parking spot at all ... and he kept me in this situation for a week... The point is that you should double check what the host tells you because his automated messages misrepresent reality.
Nevertheless, I think i would still rent this place coming back i felt very well in there once everything got to work.