I think I’d go to the school that offered the day in and day out experience I wanted to have over 4 years. The time at Brown will be very different than the time at MIT. Georgia Tech will be different than either of those. I think you need to dig deeper into the student experience at each to see what will fit you. There is no best school, just schools that fit you best.
As a tangent, this board is littered with students looking to transfer from their “dream” schools. Vet your choices properly, and that won’t happen.