Northeastern University off campus housing

Has anyone experienced housing at the Light View apartments and housing on Symphony Road? Which location is better to live in?