My partner and I had our wedding reception at the Granite and the five stars are specifically in regards to our wedding. It was a fantastic low-stress experience and I would recommend the Granite Brewery to anyone looking for an in-town (and therefore transit accessible), all-inclusive event venue that doesn't require a lot of work or input to make it happen.
We found Ron and the whole staff very accommodating for our needs (dietary restrictions for the menu, dropping off centerpieces and a card box a few hours early on the day of, they printed out and posted our seating chart because we didn't care about making a fancy one). Overall, it seemed like we were welcome to customize things where we needed to or wanted to, but we weren't bombarded with options or encouraged to over think it.
Several of our guests complimented us on the reception venue. Our (gluten-free) dinner was great. None of our friends drink the domestic beer that would have been served at most of the venues we first found, so the beer here was a welcome highlight! The staff who worked our wedding could not have been any friendlier than they already were. Most importantly, we felt taken care of and like we didn't need to worry about anything.
It looked fantastic, too. We provided flowers for the tables but otherwise didn't try to decorate or compete with the room. I would especially recommend the Granite Brewery to anyone who just wants to get married without worrying about a lot of things.