I vote for Jackson, NH. A very quaint New England town in the White Mountains in NH. They have lots of rentals if you want to go that way or you can stay at the Christmas Farm Inn. They have cabins all named with a Christmas name. They have a great spa and yummy included breakfast. North...