Cape Town the place to be....