Really great place central to Cape Town