Attended a wedding at this venue. The garden was a nice spot for an outdoor ceremony. The Grande Banquet Hall was big and spacious and could fit more than 200 people. The chairs, however, were stained and looked worn out. Cocktail hour had good appetizers: deep fried shrimp, bite size pizzas, skewers, stuffed mushroom caps. The 10 course Chinese meal was decently well done and the half lobster course was good. The wait staff was fine and bartenders were nice and friendly.