Yes, I have been three of four times, although last time no less than 10 years ago. A very nice touristy town, the old part is tiny but extremely pleasant. It is, in many ways, like being in France: the food is French, dinner is late, there are serious wine lists in restaurants and they are perused carefully. Simply wandering the cobbled stone streets and looking at ancient facades is a wonderful experience: some of the buildings are among the oldest in North America. Also, pay attention to many beautiful and unique doors in the old part of town. There are a couple of museums, if memory serves, and a historical panorama of the Battle of the Plains of Abraham. I am sure the Internet will provide far better info but, all in all, it will be very pleasant. Bon voyage!
I remember it being more resolutely French. Older people in the surrounding villages barely spoke English. It might all be different now, of course, as things do change and everything becomes gentrified and globalized, and more or less similar.
I have been visiting Quebecois “country” for over a decade; wrote about it often (under tag Eastman). Montreal is one of “my” cities, love it.
Will do in Quebec as you advised – walk the cobblestones and let the city surprise me.