Vaughan's place is simply amazing! Very modern and comfortable, it's quite well located in Camps Bay, with the beach down the road. There is a supermarket nearby, and plenty of restaurants.
Vaughan was also very helpful, giving tones of recommendations. Highly recommend this one!