My daughter goes to Rice and while it’s a reach, they provide great financial assistance (The Rice Investment | Office of Financial Aid | Rice University).
One thing that is great about Rice is it is very easy for undergraduates to do research. I don’t know anyone who wanted to do research there who didn’t.