i attended a wedding there on Sat March 23rd, and from a guests perspective found this to be a very place.
The location is excellent, and easily accessible from the 427 and the Q.E.W. Signs in front of location make it easy to find, but like most halls, it could use some more parking spaces.
The servers and staff here were very friendly and the food (I am guessing they do catering here) was cooked to perfection. The bar area was very clean and the servers very efficient, and the hall was decorated very nicely with ample lighting.
This place is a definitely a solid four star venue and a great place to hold a small wedding, anniversary or party.