any info on how the snow is holding up? I'm in Boston and I want to go tomorrow but not if it sucks.