A good place to stay and experience Cape Town city.