Suffolk is in a great location. Extremely close to public transportation, beautiful modern building and smack in the middle of the finanicial district, downtown bars, shops, restaurants, etc. NELS is located near chinatown and their building is not as pretty if that matters. From my experience of working in MA law firms, a degree from NELS is good and known locally (small towns/cities) but Suffolk grads seem to be more prevalent in big law here. Its going up in rankings too if that matters. It was a t4 not to long ago.
As far as rep, Northeastern over Suffolk anyday.
P.S. As far as work, there are plenty of law firms located near both of them.