This was a fantastic tour! The tour guide, Danielle was superb, and Apollo, the driver, did a great job navigating all the traffic. Niagara Falls was spectacular! Danielle had everything set up and helped to navigate the process. Lunch was one of the many highlights since our table over looked horseshoe falls, so beautiful, and the cod lunch was very delicious. A few stops after the falls then came back; traffic was not pleasant. The van was comfortable and picked up/dropped off us up at the hotel. If you are in Toronto and want a special tour to Niagara Falls, then this is the tour for you. You won’t be disappointed. Yes, you will get wet but that is part of the experience.