My wife and I need to get to Niagra Falls, ON from Montreal on 10/28. I can do in one connection on VIA Business #65 Montreal to Toronto.. then have approximately 1hr wait to catch the GO Lakeshore train to Niagra Falls, ON. I know the GO is a transit train. Are these clean, safe trains on GO? My wife is also handicapped and is there any luggage help on Go? Travel a lot on Amtrak LD trains but absolutely no VIA or GO experience. I would be perfectly content to ride VIA Rail to Toronto then pick up a car and drive to Niagara Falls. I have tried three car rental agencies but so far I cannot find one that I can pick up a car in Toronto and drive it one way to drop off at Niagara Falls Ontario.