Great place, well equipped and fantastic location. Had some issues with check-in. Host said someone would meet us at the apartment to hand over keys. When we got there there was no-one and the host was unreachable. Eventually I had to Uber (for an additional cost of R100) to a stranger in the inner city at night to pick up the keys, which felt very unsafe.