This was a great way to see and do the major highlights of Niagara Falls all in one period of time. Our tour guide and driver, Serena, was excellent! She explained what we were about to see or do, history of the location, and kept track of 20+ people all at the same time.