Our past experience with Chinese restaurants have been the same-good for a while then go down hill until they are so filthy that you stick to the floors. This place is CLEAN, CLEAN, CLEAN!! Food is the freshest of the fresh and the service is wonderful. A little lag time in everyone receiving their meals together, but hey, its fresh!! We love it here, go as often as we can!!!