I loved my stay at Vaughan's place! The apartment is as beautiful and stylish as it looks in the photos, and very comfortable. Vaughan is very friendly, helpful, and can give you great tips about Camps Bay and Cape Town.
The only negative thing I can say is that the internet isn't very fast, but that's a common issue in South Africa, and Vaughan mentioned he was going to try to have it fixed.