Our tour guide, Alex, was very dedicated and explained the history thoroughly, and we could really feel her passion for her work. The driver, Sameer, also drove at a comfortable speed. If you don't participate in the boat tour, there's plenty of free time. It's a shame that the time spent in Niagara-on-the-Lake was a bit short; it might be a tight squeeze to get to the spots shown in the itinerary photos. Otherwise, everything was great!