The tour was great! I was on Jessica’s team, she was very knowledgeable and provided information throughout the tour. We had a couple in group with a toddler. Another couple with a child with a disability. I am not going into details, but everything I observed from Jessica’s part was of a kind and caring person, with lots of patience. Jessica went out of her way to provide the best routes for our group not to be stuck in traffic and when crossing in to Canada she told us exactly what is needed. Everything went smooth, I do appreciate the experience of getting up and close to falls. You will get wet, but no problem- it’s hot and you will dry up in no time. Next, time I come to Niagara Falls, I will make sure to book this tour with my husband and kids. I know they would enjoy it as much as I did. Perfect tour for all ages :)