Amazing place with ample space in one of the areas with most cultural significance in Cape Town.