I agree with another poster who said this is a 3.5. Think of it as your run-of-the-mill chinese restaurant but just a slight step above. The menu is pretty standard but it's all good quality food. It's a small venue so unless you have reservations, prepare for a long-ish wait. Our group shared the chicken satay for a starter and it was very well prepared. We all agreed that our friend who ordered the bar-b-que sampler had the best plate. It includes duck, pork belly, and one other meat (chicken?). While it was extremely good, that's all that was on the plate: just the meats, no veggies or anything.
Overall, a good place but nothing to write home about.