One thing we had a problem with is trying to find parking. Restaurant didn't have their own parking. We had family members parking at Convention Centre and walking from there.
The restaurant itself has a very nice layout, where you could get privacy in groups, it's not all open plan. Decor is very nice.
Banquet is what the bride and groom chose which was $85 per head. So that started off with soup, then vegie dish, crab which I think was ordered separately but not sure, then there were about 6 other dishes, quite filling by the end of the night. I had ordered a bottle of white wine at $28 per bottle, price goes up from there. We had a children's table where you we just ordered fried rice, a noodle dish and sweet and sour pork, they were happy with that.