The food stuff was ok, although not fantastic. They delayed boarding in Portland and did not enforce team boarding. Though the crew was great, went above and past. Delayed my flights and no interaction. We finish up investing 6 hrs in Doha. No food stuff or any problem from your airline. Terrible I was billed fees for sign in luggage with the