Only did takeout so can't comment on the dine-in experience. Food was hot when I picked it up and was fine. We had beef broccoli, which I thought was bland, fried rice - which I didn't try but which the family devoured, crystal shrimp which was OK and the house special chicken. The last dish looks like ordinary fried chicken breast, but the sauce for it was very complex and tasty, with scallion floating around in it. Turned the plainest dish in the group into the best IMHO.
Spring roll was fried and a 2 star at best.
Overall, this is classic Chinese restaurant food and I would get it again. But I won't be rushing back.