Boston is a good city to live in--very expensive, and the neighborhood is dangerous, but Boston is still good.
This school is very 3rd rate--if you can go someplace else then do it.
No, There is very little student aid--many students graduate with tons of student debt. The educational quality is very low overall, andthe facilities match. The school has built no new educational or teaching buildings for nearly 50 years!
You might also consider umass boston