It was a lovely apartment. Small but well organized so the space was adequate for two people. The wifi was pretty bad for most of our stay and we were doing little things like checking Facebook or Instagram. I don't think it's fair to say the wifi is bad "because it's Africa"... we went to plenty of places around the apartment that had great wifi connections. The internet plan or router definitely needs to be upgraded. Our last 2 nights had no wifi. So if we hadn't purchased cellphone data plans, we wouldn't have been able to call an uber to take us to the airport. The location is great and close to grocery stores, restaurants, bars. We were two females traveling alone and felt relatively safe walking around at night. Communication was great! He responded immediately to any questions we had. We stayed for just over a week so it might have been nice to have a change of towels halfway through our stay. Overall, a decent place to stay if you are spending a few days in Cape Town.