The food at Panda House is top notch. We order quite a bit of variety for the family and the steak is always far superior to your average Chinese food, sauces are complex and include many flavors/fresh vegetables over the goops you will sometimes get from other places. I have yet to try a dish there that wasn't delicious.
Overall this place is fantastic, the only issue that would knock it down for me is the price/quantity ratio makes it tough to get for the family for under $80-90, so it's definitely not our go to spot, but rather is what we will get when we want a treat and are really in the mood for Chinese. You get what you pay for though, and the quality is worth the price (once in a while).