We had an excellent stay in Camps Bay. Barbara's house is big, well-equipped, and very clean. It is located close to the Table mountains, so it is also easy to acces Gardens area or the city downtown by car. Also the beach is accesible by a 15 min walk.
I totally recommend this place :)