Yeah it's not bad. The real good area is more like the southern part of town down into Norwell. That's where the terrain is a bit higher and the land/sea convergence zone is able to dump a bit more snow there. In 2015 it was just a lucky position of the cstl front just east of me in a few storms. So think of it as ocean effect moisture forced up and over the cstl front into an arctic airmass.
I'm on a hill so although my el is like 120', it rocks in a nor'easter since I'm probably the highest point from shore on a N to NE wind. Nice view of the BOS skyline from my street too.