It's so big, anything you could want is available there. So many majors, so many courses, great social scene, beautiful campus, every sport and leisure activity you can think of. The business school, art school and engineering schools are particularly strong.
Since it is so big, some students get overwhelmed by its size or don't have the discipline to do the work, party too much and flunk out.
You might also consider UMass Amherst, Merrimack College