You have to order the right dishes to enjoy the food in this restaurant. Since this is more like a northen chinese cuisine, dont order steamed fish or lobster. I dont think they are good at seafood.
But they are good at cooking meat, expecially duck. Of course, that is the specialty of this restaurant. Try to choose the upgraded one as it tastes better and has more sides.