Tour guide (Larry) has a lot of information to share in Chinese, but so limited in English. Some stop too short, but we are still ok with Banff overall. It would be better to start earlier so can have a longer stop. I will recommend to my friends for the Banff tour only.
Great landscapes and smooth bus ride to the parks. The guide was very well informed and took special care to arrange veggie meals for us as we opted for the meal plan. Well managed and organized and we got sufficient independent time at all spots. Ofcourse you cannot cover everything as the parks are so huge but we were fully satisfied. You get sufficient free time towards evenings also in which you can explore the Banff town. For Revelstoke, there isn't much around. But all in all a great show!