I found everything fine. The variety is pretty good. I went there for a company lunch. It wasn't too busy so I didn't have to wait long in any line-ups at the food stations. What I tried was not bad. i would say that the peking duck , sushi choices, vegetable dishes, and meat were all good. I don't think there was anything outstanding. I think when people go to a buffet there eyes get bigger than their stomach. Me included. So feel everything was fine. The staff were very friendly and easy going. I would recommend it for a work lunch break or business lunch in. Or if you and your friends want to go somewhere with a lot of variety. Don't expect it to be outstanding.