I haven’t heard that they’re generous, and getting significant merit aid is probably difficult with OP’s stats. Even if they somehow qualify for the maximum award (which is a stacking of three scholarships) the cost of attendance would still land in the upper 40s. That’s not going to be affordable. And as far as I know, the school isn’t known for generous need-based aid either.
I love the school, but I don’t think it’s a realistic option for OP.