This tour was exactly what we wanted(and more?)
We paid for the 99 CAD per person through TripAdvisor, essentially for the transportation.
The loading and traffic were the worst parts of this tour, which would be expected.
The winery tour was short, wish it was a slight bit longer. Fantastic in the short time we were there.
Once we got to niagara falls it was probably the worst it got. We didn't pay for the restaurant, and had to hike uphill to the casino to find food. Next was our "attraction". It turned out to be the Hornblower boat tour. We didn't pay for this in our package but we're able to join everyone on the boat at our own cost. After we were done this, we wandered Clifton hill and met back at the scheduled loading time, we found our the bus driver had to get gas and wouldn't be back for 30 minutes. Definitely an oversight to need gas for a tour bus mid tour. We proceeded to stop at one picture spot, pretty nice. Then niagara on the lake. This stop was nice, but our tour had people who had no regard for everyone else and were 15 minutes late because they decided to take their time. The trip home wasn't bad, but I felt like the drop off should've been done in the same order as the pickup. The first people on were the last people off. Also, we had a man in a wheelchair on our tour, and no one asked anyone to move from the front and this man had to struggle to walk the entire length of the bus everytime he wanted to get off. Definitely some improvements to be made.
David was an awesome tour guide
Isaac was a great driver aside from yhe gas issue