Cape Town got a venue

We have a venue. Please add this to the website.