Very nice tour. The guide, Crystal, and the driver, Sam, did a fantastic job getting us there and leading our journey. Niagara Falls was amazing. Definitely take the boat ride! It’s incredible to get so close to the falls!!! Beware, you’ll get wet! The included lunch was very nice. The small town of Niagara on the lake is charming. Our final stop at the winery was much better than expected. We even purchased a few bottles of wine. Would highly recommend this tour from Toronto as an easy/great way to get to and from and to experience Niagara Falls.