Probably the best event venue in Toronto hands down. Been here for a relative's wedding and it was spectacular. The view was amazing and it creates a certain atmosphere for the entire event. The venue itself was perfect, separate rooms for the service / reception with a separate bar upstairs for mingling.
I think there was more than one room available that could be booked. The catering and decorator used for the event that I went to was separate from the venue so I can't comment on that, but I would highly recommend.