The environment and service are impeccable. I have been to Beijing three times in the past 30 years and have eaten at Quanjude Wangfujing, Quanjude Hepingmen and Bianyifang. This time I came to Qin Tang Restaurant. Their roast duck is amazing. It completely overturned my understanding of existing time-honored brands.