The trip was great once we got on to the correct bus at the Airport Service Terminal. We were waiting on the street, it was very disorganised, many people were waiting, going to several destinations and no guide or sign to indicate where the trip to Niagara Falls was leaving from. We got on one bus that was going to Niagara Falls but it turned out it was an Italian speaking tour, the wrong one for us! Eventually, without any assistance we found the right bus across the road, out of sight! Lucky for us! This was the only problem after that the tour, guide and bus driver were excellent.
bus was not clean / had technical problem which caused a one hour tour time delay . One passenger and her family had passport issues at the border of Canada which caused an additional tour time delay. Tour guide was very friendly and provided good service .Food stop can improve.
Niagra falls were worth going to but it was a long long drive. We spent 8 hours on the first day and about 9 hours on the second day driving in a bus, traffic was bad. If I went again I would fly if I could afford it.