Don’t know about the financial aid, but to me, everything OP writes points to Goucher as a contender to look into.