We've stayed here two or three times, always in the winter. Bob and Sherry are great hosts, unfailingly warm and available. They have ideas of where to go/eat, spare sleds if you need them, found us a great babysitter several times, etc. They love their spot and it shows. The apartment is laid out nicely; even with a 1br we stayed last with our two kids (3yo and 1yo with no problems). Kitchen has everything you need.
The town is really special and picturesque. Nice hiking options, good food to be found (particularly the farmer's market store). We've eaten several times at the Simon Pearce Restaurant, where the food is really nice (almost as nice as the setting - overlooking a damn). We even did a Burlington day trip one visit and it was a bit long but doable.