We did that trip a few years ago. Loved it and I look forward to going back.
In old Quebec:
https://www.hvq.com
Reserve though them direct and you get breakfast hung on your door each morning. Perfect location.
Check out the little strip of restaurants on Rue Grande-Allee just outside the old city walls adjacent to Plains of Abraham.
We stayed at Hotel le Cantlie Suites in Montreal. Also a great place. Got a free upgrade there, room was very nice and spacious. Again a good location.
A must visit in Montreal is one of the markets. We went to Atwater market and highly recommend it.