Accommodation: What you see is what you get. Vanessa was able to organise an extra bed when we requested one. It's a great place, if you just need a place to sleep and go about your trip.
Travel: We hired a car and found it very convenient to visit the various tourist places. So I recommend you either drive yourself around.
Suggestions: There was no stove or sink to prepare ourselves food. However even though we had take outs Vanessa was kind enough to clean up our dirty dishes.
Environment: the neighbourhood is fairly safe, it has a guard looking after the residential so we felt safe and our car was well looked after as we had to park outside.
Definitely wouldn't mind staying at Vanessa's whenever I decide to visit Cape Town.