All the charm and character of yesteryear with the comfort and convenience of today. This beautifully renovated three bedroom, two bath in-town farmhouse is just what you have been looking for. This home offers a gorgeous kitchen with granite counters, tile backsplash and stainless appliances, gleaming wood floors through out, spacious living room, dining room and cozy den with woodstove on the first floor. Period staircase leading to the three second floor bedrooms, bath and laundry. Relax in the large backyard offering privacy and gardening opportunities. Mature plantings, large attached barn and updated electric, plumbing and heating. Ideally located close to shopping, downtown and schools.