From reading through this whole thread, I think Milton and Allston were the best suggestions. Milton is suburbs. Allston is city. I also talked about Quincy in my other comment.
I personally don't like Newton, but you also can't objectively go wrong with it. It's a very wealthy area.
Viewing a single comment thread. View all comments