Excellent tour! Mel was very punctual, witty and well informed which made for a great tour. He brought us to all the major attractions and it didn't feel too tacky, cheesy. We particularly liked the visit of the old town (besides the Niagara Falls). We saw everything we've planed and were brought back to Toronto on time.