We are travelling from Cape Cod to Quebec City and we are looking for a place to stay two or three nights in Vermont or New Hampshire en route. Something upscale and not too big; ideally a country inn or something on a lake with some activities. There are just two of us - no children. We have been told that Highway 112 through New Hampshire is nice, but lodging information is a bit scarce. I don't think we want to be as far west as Burlington, since it looks like the best route to Canada is through the middle of New Hampshire or Vermont. Any suggestions would be appreciated.