Cost
If you are smart you will not be part of attrition
If you are smart and not a jerk you will get a good residency.
You will like any location. You will be so immersed in studying and having fun meeting new people and having incredible experiences that you will like any location.
You have no idea the impact this debt will take on in your future. Whoever offers the most scholarships combined with cost of living and tuition is the way to go. Hands down don't think twice.