I've to admit they do their roast duck well. Crisp skin, juicy, tender meat. On the fatter side though. But I'm not sure if this means it justifies the sky high price. I'm sure there're equally good roast duck elsewhere for cheaper. BUT cha siew here was a complete DISASTER.