As usual, great hotel and staff, as you would expect from Shangri-La....then picture yourself suffering from a serious food intolerance and spending 2 weeks in China, with the great limitation of your ignorance of Chinese - feeling frustrated because you cannot explain your issues with food.
Going around with a paper that prompts inquisitive looks and then results in being refused a table, or, in the best case, receiving only white rice, boiled veggies and - on occasions - one egg (this the least you can expect from a country which is not affected by food allergies).
Then - miracle - you get normal food and breakfast in Shangri-La. I think the didn't really undestand what the issue was, but it doesn't matter. The staff is polite, patient and will do anything to help their guests, so you can get in the plate exactly what you need.