At this point in your cruise, you will be treated to the French-Canadian culture. Quebec City is a place rich in history. The cuisine is different but flavourful. With few exceptions, the people are friendly. Prices are reasonable.
If you want to practice speaking French, don't be too disappointed. First of all, you will find that folks all across Quebec speak a "patois" that varies from community to community. It varies to the extent that folks on one side of the city can barely comprehend those from the other part of town. It is not the Parisian french you learned in school.
Another "problem" with trying to speak French is that you may find that the folks here will speak to you in English. This may prove to be a relief to many travelers.
Do not miss visiting the Citadel that overlooks the city. It is a remnant of the days of passenger rail travel in Canada.