Didn't meet Sarah but self check-in and check-out was easy and she was extremely responsive on Airbnb or Whatsapp.
The location is outstanding - next to Kloof street, behind a very good Checkers supermarket and bottle shop, with a personal parking space, and 24h security. It is so easy to get to the mountains or drive to Cape Peninsula or anywhere else. Uber is cheap throughout.
There are people asking for money on the street and even some trying to scam/rob you (we were told a movie is being filmed in the street and so would have to go to an offroad ATM to get a pass to go through) but I feel that is in many places in CT. Kloof street is busy enough to just keep walking and ignore them.
The flat is very clean and comfortable. Wifi works well. The kitchen is equipped with everything (except oil) to cook.
Would very happily stay again. It was great.