Great tour, lots of nice landscapes. The tour guides Peter and Moisés, and the bus driver were terrific. Absolutely worth the cost. However, personally I would change slightly the itinerary on the second day that is the reason I give 4 stars and not 5. I think it would be better to have more time in Toronto and make less stops in the morning by the Niagara Falls on the Canadian side. Or at least have lunch elsewhere, not in a mall, so we can get a better taste of the city.
Tour was good but wouldn't consider doing this "rushed" tour again with 50+ people on board a bus.
Great fun! The staff was really nice and the fireworks were awesome! This has been on my bucket list for years and I'm so glad I did it! The boat was not crowded and plenty of open space to see the fireworks. Food was okay, but that's not the main attraction. This is something you have to do! Great time!