I've played the course and been here for a wedding.
The banquet hall/clubhouse is beautiful with a stunning view of the 18th. The food is mediocre, but I've yet to go to a wedding where the food would be more than 3 stars - come on now, you're feeding 150+ people at once.
The golf is ridiculous. Even an experienced golfer would have a good challenge. 400+ yard par 4s, crazy ondulations, elevation changes, deep bunkers everywhere and water hazards. A cool view of Toronto from one of the holes, complete with binoculars. If you're playing off the tips, there is a par 5 that's 650 yards. I'm an average golfer at best and probably lost close to a dozen balls. Normally I'd complain, but it was worth it.
Ate at the clubhouse after and the nachos and service were great.
Pro-tip: Regular green fees range from $120 to $195 (ouch). You can easily snag a twilight time off golfnow for $70.