This was my first flight on Qatar. Definitely won’t be my last. (Not just because I had already booked my return) The check in process was fantastic. The app is great and the legroom is better than most. Good entertainment, and friendly staff make this airline my favorite so far.