I booked a flight through Air Canada for a flight from Barcelona on 07-13-19 to Montreal and was happy that it was not Air Canada that I was flying. Why? Well Air Canada is a penny pinching airline that is not customer service oriented, kind of like most U.S. based airlines. Qatar on the other hand, is very customer service oriented. The flight attendents treat you with dignity and respect, not like just another passenger. I would fly this airline again sometime in the future if I am given the choice. The only thing a little questionable to me is all of the religious stuff on their TV choices. I understand that you have a choice not to watch any of the religious stuff, but just seems a little weird. Otherwise, everyone on board treats passengers very well. read more