I went to HS in North Cambridge right down the street. Davis Sq is a super vibrant area. Very left leaning, very liberal, ton of cool nightlife bars restaurants and just overall living. Very awesome area. Easy access to downtown via the Red Line too. you really can't go wrong. Harvard Sq right down the street too. Just excellent stuff. You're definitely in the right area for coastal front stuff too. Just far enough away from the water where you will see several more inches of snow compared to the immediate coast in a lot of events.