Where you live it does, but this is par for the course around here. Snowpack is not something we have for very long around here. It's why I don't care much for measly storms. I like the big storms that cripple the area for days.
No real memories of it personally. Just stories. My mom was picked up at the end of our street and was at Norwood hospital working, leaving my dad to take care of us. Was the same walk to shaws up oak street for food. I remember the talk of the school roof collapse. Was the one up on mechanic? Don’t recall name.
Than your going to want to look into the larger towns.
falmouth, Hyannis, Chatham, Provincetown. They all have vibrant downtowns with shopping, restaurants, museums.