Good central location for business in Cape Town.