I don't know what research you've done but York probably has the best course. It's very hard to differentiate the 3 based on course quality though, probably better to look at the actual course content. York is also a small city and AAB gives a very nice bit of leeway.