Downtown Victoria is the place to be