I was also able to make it to Moat Mountain on my recent trip to NH. Unlike my experience at Woodstock Inn, Moat Mountain has never disappointed me. Food and service were excellent, as were the beers. My favorite brews were the Czech Pils and the Brown Ale. The Pils was crisp and firmly hopped. The Brown Ale was easy-drinking but with a touch of roastiness, which is something I appreciate in a Brown.
They also had a nice Helles as one of their seasonals. I don't see too many brewpubs dabbling in lagers, so I really appreciate seeing a Pils and Helles on the menu. I think Helles is one of the most unforgiving styles to brew, and I think it says a lot when a brewery puts out a good one. Props to Moat Mtn for having the stones to put one out.