Town Hall has always had a very warm, nostalgic atmosphere, which seems to be enhanced since their renovations. Their normal beer lineup is pretty solid (esp. the IPA) though I have to admit I was a little let down by the seasonals at my last visit. Often their brews are on the sweet side for my personal taste. I was struck by the quality of their guest beer selection, and kind of wish I had ordered one of those in retrospect. Also, they have a nice hard cider selection and a decent scotch list. The food has always been decent pub fare. I have had issues with service in the past but this time it was pretty seamless. I definitely recommend Town Hall. Even if you decide you don't like their beers the guest beer list should have at least something that appeals to you.