We attended a birthday banquet and was presented with a standard Chinese banquet 10-course set menu (steamed fish, birdnest soup, chicken, 3-style appetizer, long life noodles etc). Maybe because it was a set menu and a larger party, the dishes didn't seem freshly prepared, except for the birthday bun (very good). Taste of the dishes was mediocre and unremarkable. The service was a little disappointing as one of the servers was extremely rude when we requested for water and other items. We ended up changing our own plates after several courses when it became pretty clear the server had no intention of doing it. The interiors seemed a little awkwardly laid but they did have more than one private room for small private parties. Tip: park in the rear or upstairs lot (limited spots though).