People tend to speak out about Air Canada only when things go wrong, and seldom - that I've seen - when things go right. This flight well right in every way. Check-in was quick and easy (I had checked-in online the day prior but there are no self-help machines to check-in at Air Canada Frankfurt and print baggage labels and a boarding pass so you have to go to the counter). Boarding was orderly and timely. The flight departed on time and it landed early. Everything in between those events was largely forgettable (there's no way to make a flight pleasant when you're in a full airplane, in economy). The usual and mediocre 'chicken or pasta' but at least the in-flight entertainment system and, more importantly, screen are much better than previously on the Boeing 777. Flight attendants are dumpy and grumpy but nothing unusual in that the past several years. All in all, about the best one could hope for to get from Frankfurt to Montreal.