My family and I have always book tours from 'take tours' and this was our 3rd trip. Canadian tour is far better organized than US side. Carmen and Peggy were really good Tour guides. They explained every site very well in English. Both were considerate and kind in nature. We got a breakfast bag every morning with a fruit, muffin and juice as departure time was super early in morning 6:30am. Hotel rooms are not cleaned if you stay for 2 nights in the same hotel room as tour bookings are done in bulk.