My advice would be to be sure to invest enough time at each campus to get as good a feel as you can. Talk to anyone you see - not just that admissions folks or the superkids they trot out to tell their stories at formal meetings. Talk to anyone you meet walking around campus by yourself.
My daughter was accepted to Purdue, Lehigh, Virginia Tech, Pitt, Penn State and Ohio State and we invested time to visit all of them twice and then go back to 3 of them again. For her, Pitt and Penn State quickly dropped out and Purdue and Virginia Tech were clearly at the top. Both had admitted student weekends and that went a long way to making the decision. The important part is finding what fits for the student. Feeling comfortable and thriving at a “lower rated” school will have much better results than putting up with something because of a ranking.
(Being a CMU ME grad and parent of a Purdue ME student, I got a chuckle our of “nothing compares to Carnegie” ;))