Great location and value for visitors at the University of Cape Town Graduate School of Business.