Camps Bay Beach · Cape Town, WC — venven