we visit here annually on our family vacation. It always is excellent. Never had a bad meal here. As a group of 6, we have had most of the menu at one time or another. They never have failed us. Great chinese food, and very clean. Pleasant people and servers. Highly recommended.