Super place for access to downtown Cape Town