Sorry to be a dissenter here, but Xiao Wang's (especially the one on Guanghua Lu) serves up some seriously bad slop that somehow passes for Chinese food. I have (been dragged by others) there on a number of occasions, and it never fails to disappoint. Haven't had the duck there, but I shudder to think.... XW's just gets more than it's fair share of (expat and business) traffic due to location and pricing, therefore the undeserved buzz. However, horses for courses.