There a few years ago for an extended family break. Flew to Calgary, then drove to Vancouver via Banff, Lake Louise, Jasper, Kamloops before flying to Niagara for a couple of days.
The Rockies were just breathtaking. Every few miles your eyes get battered by stunning scenery. And the Canadians we met were friendly and helpful.
One of the most memorable places we have visited and intend to return one day.