This was a combination of 2 flights which started as MU564 from Delhi to Shanghai then MU779 through to Auckland. In the space of about a month from the time we left NZ to the time we were flying home on this flight the improvement was amazing. We had planned on giving the airline an average rating based on our flight Auckland to Delhi but we have changed our minds following our return flight. The airplane was spotless and the meals were superb. The cabin crew were attentive, polite and spoke good english.I hope that this flight is the start of things to come and if so I will definitely fly with them again.