Cape Grace, On Cape Town´s Waterfront – Cape Town 2