Great spot and centrally located in Cape Town.