A nice small modern apartment - parking a bonus. I hate to give a bad review but it won't take much to improve.
Check in was a fiasco. I asked, twice for a phone number to make communication easier but none was given. The host was very slow to respond and I could only contact via wifi & had to sit in a bar for over an hour. We were then sent to the wrong building. Eventually someone called and talked us in - two doors down from the given address!
Check out was stated in at least three places as 10pm. I queried this and 10pm was confirmed. Then, after we checked out (before 10am) we were told that checkout is 10am. Which is normal.
The tap water - boiled to make tea and coffee - tasted awful and made me quite nauseous.
The main blind in the living room was broken, so the room was quite dark.
No emergency lights were provided for load shedding, so when the power went off at 10pm we were plunged into total darkness. All other places provide re-chargeable lights.
No aircon/fans.