You are faced with the paradox of choice…3 really good choices! Which makes it difficult to choose. You will do well at whichever school you ultimately select. You do have some time to decide, so I would participate in any virtual offerings these schools offer for admitted students.
I assume your travel would be easier to either Minneapolis or Charlotte? Is that an issue for you at all? Are you full pay at all 3 schools?
With all of that said, it does seem to me that you lean Carleton for the important things, like strength in your potential academic areas.