The restaurant is massive and can be sectioned off into three separate sections via sliding walls. My sister's wedding banquet was done here back in 2012 and we booked the two thirds of the restaurant (600+). We had a 12 course meal including three whole roasted pigs, and more than 60 platters of Peking Duck.
Their normal seating table capacity is 4-8 per table but for us, they broke out the seven foot diameter extension tops which increased the capacity to 12 guests per table. They have a dance floor with an accompanying stage, disco ball and overhead club lighting and spots for each section. The back stage change room is basically a tiny closet but it was barely adequate to get in and out of a wedding dress.
My sister changed three times. First the traditional white wedding dress that she arrived in and after the toasts and speeches is when she changed into a traditional Chinese wedding dress (red silk with gold thread - it was my mum's). Later in the evening, she changed to a 3rd time... But I'm told the room is barely big enough for one.
Since that day, each year that she's been back, we all go to Dim Sum or for dinner here at least once.
Dim Sum isn't top notch luxurious but it's the typical loud and somewhat noisy environment. The coiffured and tray ceiling are 12-14 feet in height; so plenty of space for noise to travel. They also have a semi decent sound board and club speaker system that the hostess kept fidgeting with while we ate here three days ago (Tuesday Dec 19). The bad sounds of crackling as she didn't understand how to adjust the volume and kept using the wrong sliders. Even during Christmas time, it isn't typical for a Chinese restaurant to be blaring old age traditional Christmas carols at 120+ decibels while we ate.
In summary, things tasted like they were suppose to taste. In some cases a new variation of an old favourite. I only wished it were a bit cleaner as broken and chipped dishes and bent and food stained cutlery were brought to the table. Even trying to flag someone down to refill the teapot or bring us some hot sauce seemed to fall on deaf ears. Even when it came down to trying to get their attention as we waved the bill in their faces as if they were blind took a ridiculous amount of time.
Tipping isn't a city in China... they follow the minimum 15% rule here. Dropping $5 on a $40 and expect to walkout is discouraged. Cart servers during Dim Sum follow the old tradition where they get paid per cart they sell. Which is why they seem to loud and in-your-face during Dim Sum. The cranky ones are those who are given a cart with an unpopular or hard to sell items or wrong hour.
Typically Dim Sum is pretty much a set meal plan of starches, savoury, spicy, then sweets. Trying to sell a sweet too early when people are just sitting down to eat is like you're not expecting them to stay which is why some of the ladies seem mean, but they don't mean to. Chalk it up to a poor meal planner. The one who decides when to push which dishes during which rushes to control the amount of people in and out of the restaurant.
I worked in the food industry as a chef for a once large Chinese owned banquet hotel out by the airport but it doesn't exist anymore (Regal Constellation) so I know food and food service.