I recently attended an evening event here and I liked it. I don't really remember the old one but this definitely has a modern, up to date feel. I like how it is more open and not shut off by walls like it was before, although I find it makes the garden less humid which is a neat feature I remember from before. It is a unique space for an event and its also a nice spot to eat your lunch during the week if you work downtown.
It may not be grand and majestic but for a city where it snows virtually every month of the year, it is a pretty nice thing to have.