As can be expected of most Chinese restaurants; however the service is alot better than what you usually get.
Food was decent. The peking duck was divine. We got the deep fried lobster which didn't have much taste to it and had a ton of batter. We ordered 13 pounds aka 2 lobsters. It would probably be a better idea to get the onion and garlic one, at least that's full of flavour! All other dishes were typically good.
I can't say the food wowed me but it's relatively affordable, clean and the staff is friendly. That's better than a lot of Asian places.
Can't tell you the price of the food as I went with my softball team and the captain treated us all since we won the championship :) estimated about $500 for a ton of food that fed 12 people.