I think Dayton is a better fit if you like ND because it’s like a mini-ND but Marquette would come a close second. Marquette’s downside is the terrible winter weather, even if you take midwestern winters into account Marquette is worse than that. If Butler is more expensive, forget it.