I stayed at the Xian Shangri-La on work for two nights recently. The service levels were generally very good and the staff were knowledgeable and helpful. The airport pickup and drop off worked like a charm. Food is good, certainly nothing to complain about. Overall, it was a good experience.