My stay was OK. My interaction with Ian and Elke was limited to a cursory email; the rest took place with Avril, who, although she was unable to actually meet me, was wonderful, communicative, and attentive in addressing various hiccups that arose during the stay.
The apartment itself was adequate; it is sparsely appointed and was more worn and less clean that it appears in the photographs. Perhaps this was a spate of bad luck due to the holiday weekend, but I had issues with an out-of-order elevator, noise and drunken 20-somethings roaming the halls of the floor. The apartment itself presents an issue: it gets very hot without the window open, but because of its location, it gets very noisy when the window is open. The view of Table Mountain was nice, but it's impossible to cover the window enough to achieve darkness, even when the sun is down. As mentioned by another guest in another review, I too had issues with the Wi-Fi.