The cruise terminal was recently upgraded and in beautiful condition.
Much better information and greeting than Halifax. They actually provided a map, unlike Halifax.
Quebec City provided tourist representatives who offered maps and were very helpful. They went so far as to explain the best pedestrian routes. The city was very friendly to English speakers. The best port-of-call on the itinerary, perhaps the best port-of-call in Canada.