As stated, the tour was mainly delivered in Cantonese/ mandarin but our tour guide Garry was the sweetest guy. We were the only English speaking people on the tour so he made sure to update us and give us one-on-one tour information and assistance. The food package is mainly Chinese cuisine which we did not mind. The accommodation was good nothing of low standard. The bus ride was very comfortable. The only negative is that we spent too much time on the bus and not enough time enjoying the destinations. That is what you expect for 5-day tours. Gary was nice enough to offer to pay for our cab fee from the drop off point to our hotel at the end! (We didn't take it of course). I would recommend this tour for those who want a quick tour of the Canadian Rockies if you are looking to spend more time there it is probably best to get there yourself and roam the area. Banff was truly spectacular and should be discovered once in your life!