Outstanding space, right in the center of Cape Town. Highly recommend a visit.