For a Chinese buffet....this is as good as it gets. The place is huge and is always packed. If you don't want to wait in line then go on an off hour or day. People have mentioned that the floor is dirty...but that's because there are so many people here at any given time (families with kids that drop food, etc) that its hard to keep up. I was never skeeved by the lack of cleanliness. Yes they do have a pan of hundreds of baby octopus which is kind of repulsive to me, but coincidentally they are my boyfriend's favorite. I just try not to look at his plate. And yes, the egg rolls are horrible, but luckily you have about a gazillion other things to choose from. Chinese spareribs, chicken on a skewer, sweet and sour chicken, soups...I have these as appetizers and by the time I'm done I'm too full to eat much of anything else. But I have sampled the main course dishes and they were all very good. They also have a Mongolian grill so you can choose your ingredients and have them cook it up for you. There are also steaks and a sushi bar too...all included. I would be surprised if you can't find something you love here.