Rice University vs. UNC Chapel Hill vs. Northeastern University Scholars Program

So I’m interested in studying Political Science/Economics, maybe with an environmental sciences double major//minor. I am accepted to Rice University, which was my top choice for a while, but now I’m really struggling to choose.

Rice:
-Residential College System
-Private School
-Smaller school

UNC:
-Larger school
-I would be in a group of “Research Scholars”//have a grant to conduct research for one summer of my choosing
-Larger departments/more flexibility for switching majors
-Higher ranked grad schools

Northeastern
-In the University Scholars Program (which means free tuition, increased personal attention)
-Coops
-Boston

Any advice would be greatly appreciated!!!