This is a great apartment that could have easily been a 5-star experience. The bathroom and kitchen were nice and new, the bed was comfortable, and there is an amazing view from the patio.
The one thing that lowered this to a 3-star rating was an alarm in the fridge that would go off every time electricity came back on after load shedding power outages. The first three nights of our 10-night stay we were woken up during the night by this alarm, and we had to get out of bed and go to the fridge to silence it. After that we contacted the host, and his only suggestion was to turn off the fridge at night, which we decided to do. This meant we couldn't keep easily perishable items, which impacted our plans for cooking. If you don't plan to use the fridge, or if you fall asleep easily, this might not bother you and you will have a great stay. I know the host can't control load shedding, but I think he should have better prepared the apartment given that this happens most days.