We had issues with check-in which resulted in us only being able to arrive several hours after the advertised time. At all times the host was unresponsive at the time and throughout the three day stay. What communication there was, was via a third party management company of mere automated messaged. It felt like engaging with a call centre with a very limited script.
The front door handle had several missing screws and was about to fall off.
The host has a particularly large portfolio of properties and there is little personalisation and entire lack of meaningful communication.
It was disappointing that they host never directly communicated or addressed issues. Really poor check-in experience and overall stay as a result.
Otherwise, the apartment was tidy and from the pool area and lounge there is a superb view of Table Mountain and the city.