Compared to most restaurants around, I did not find this place that horrible. I have definitely eaten worse. I don't know what the other two reviewers are talking about.
I love this place. The first 2 reviews were from 2007. I just recently went to this place and find it to be fabulous and very family friendly. I love their hot and sour soup: just enough sour and spiciness.
This new chinese restaurant is the best in town, my food was cooked when I order it. Had a great taste and the place is clean. The Ashford location is just as good.