Once again Qatar Airways are not disappointing with their five star services. They are the most expensive and less efficient carrier in the gulf. Emirates are much friendlier and efficient. Fly Dubai is the cheapest but not always on time. Etihad has good service but limited on schedules. You have cheaper and alternate choices than QA