Perfect. It's exactly what I think of when I think of Chinese food. The staff is friendly and they serve the food quickly. It's never crowded. Clean and the food is prepared how Chinese food should be. I hate soggy general tso's and this place had the crunchy fresh General tso's. I'm going here weekly.