Is Quebec a nice place to visit?
Fantastic - but it's important that you should have at least a basic ability to communicate in French. Language is a very sensitive issue indeed and it's of the utmost importance to make a real effort to communicate in French. It'll be warmly appreciated and will show that you recognise and accept that Québec is a distinct entity within Canada geographically and, for the time being, a part of Canada politically. The Québec licence plates on their vehicles bear the Québec motto Je me souviens which sums it up neatly: I remember (who I am, what my lineage is, how distinct I am as a Québecois, and that this is, as it were, New France).
Absolutely, but if you get off the beaten track, it helps to have at least a basic knowledge of French.
We just visited a wonderful little town called St. Jean Port-Jolie, east of Quebec City. Not to be missed if you go there.