We had a fabulous stay at Di's apartment! The apartment has wonderful views of the water and is sunny and peaceful. We immediately felt comfortable and at home. The wifi was very good and didn't have any connection problems (which isn't always a given in South Africa).
We loved walking along the water in the evening and generally felt safe in the area. There are excellent restaurants as well as a Woolworths and Shop Rite grocery stores within walking distance.
You couldn't ask for a better host than Di! She was there to greet us and show us around. She always responded to all of our questions. Finally, I accidentally left my keys behind and Di is taking the time to send them back to the US. I would definitely stay here again if I return to Cape Town!