In New Hampshire, a mountain village pairs lakeside recreation, classic village streets, and nearby hiking routes for a peaceful New England escape.