This is one of the best Chinese buffet's I have been to.
There are three islands of food to choose from. The food is always hot and fresh, as they are constantly are refilling the stations. But you may have to wait for the crab legs since they are always in demand. They also have a Sushi bar which is decent. For desert you can choose from cakes, cookies, and ice cream. There are also some "kid friendly" items to choose from.