How winter storms are turning New England into a surprise luxury hotspot