I am a frequent traveler with Nepal Airlines and would say that it is a wonderful experience. The weather conditions are not in their hands but even if they are delayed, they will provide the necessary things as per Iata guidelines. They are truthful to their customers unlike the airlines of other Asian countries. They are kind and respectful to senior citizens and women. I would recommend this airlines to one and all!!!