We spent 2 1/2 weeks at Thandis' place, with our two kids (8 months and 5 1/2 years) and it was truly an amazing stay (for once, this is no exaggeration, the word just fits ). The apartement is spacious and well equipped, child-friendly yet nicely furnished and has direct access to the garden and the nice pool and BBQ. Plus it is just perfectly located, right on the outskirts of the Table Mountain and still, with a car - which you can park safely there - you're at the waterfront in 15-20 minutes. And then, on top, there are the hosts: Thandi and her family were very friendly and welcoming, giving us the best tips for our stay in the morning on the one hand and sharing a glass of wine and personal stories in the evening on the other hand - those are the kind of things that, for us, elevate an accomodation to a great personal experience. Long story short, this is why we do AirBnb and we can just recommend staying here ;-).