Excellent food but a bit pricey for what you're essentially getting (steamed buns). Atmosphere is quintessentially Las Vegas, perfectly situated in the back of a casino. But the duck is some of the best had in Vegas, so it's definitely worth a visit!