Have done Qatar via Dubai and back via Bahrain on BA and (I think) Emirates. Flights were great and no complaints at all. From Dohar to bahrain, I was sitting next to an Arab gentleman which had brought some sort of bird of pray as hand luggage - like literaly hand luggage - sitting on a gauntlet, on his wrist. Wonderful looking bird !