Overall the flights were good. However, due to the fact that air canada saw fit to cancel our london to ottawa flight and send us through montreal caused problems with connections. The flight from London was delayed and we barely made our connection to Ottawa. this was due to slow process through customs, late flight and absolutely no assistance offered to get from one end of Trudeau airport to the other (literaly). My wife has trouble with her knees and just made it. This was not impressive.