Cape Town – not just a pretty face any more