Nice, quiet place. Good location. Apartment has everything you need.
Lovely friendly host.
Buildings quite old, so a bit of a workout up the stairs if you have a lot of luggage.
Loadshedding can be really annoying if you want to cook etc, maybe a little more back up would be helpful.
Overall good stay.