While booking, chatting with Katia was lovely. Our interactions in South Africa didn't start well but our issues were all technology-related. The international plan we purchased for my husband's iPhone (US carrier: Verizon) didn't work as we wished in South Africa, and Katia did not receive any content in the the text messages we sent informing her of our arrival time. She waited for us too early and left before we arrived. We had arrived, checked in with the keys left for us and started exploring the city when she contacted me on my iPhone (which worked perfectly well, just very expensively with international roaming charges!) to tell us she was at the apartment and wanted us to be there. Running back to the apartment right then seemed borderline unnecessary, but meeting Katia in person was nice, and she did explain some things we needed to know. Chief among those good knowledge bits was that we had to put all our mobile devices on extreme bandwidth diets. Despite her warning, we went through 1 gB of data (a cost of 100 rand) that first evening. Lesson learned: turn off all fetch, most location services, all background processing. Switch device to Airplane Mode the moment it is not being used. Success: We used only .93 gB the next three days.
We loved Cape Town. The apartment's central location is excellent as a base. We ran a 10K race that started & finished in the Castle area only a few blocks away. Bus stops for My Citi and Hop On/Hop Off are right there. The vendors at Greenmarket Square make some noise at setup and breakdown but it wasn't troublesome -- caveats: we're New Yorkers and the windows were closed. Better quality and more unique crafts may be found at Watershed (V&A Waterfront) or along Bree Street (for example, SAM) or in the Kloof neighborhood.
The apartment is spacious with plenty of room for a couple. You must provide your own paper goods, including toilet paper and paper towels. You'll need your own laundry soap and dryer sheets. Load shedding (temporary electricity cut-off) is a fact of life in South Africa and will likely affect your stay. With no electricity you may be eating out, not cooking at the apartment, so don't buy too many groceries up front. Besides, there are so many good restaurants in Cape Town!