Always thought this was a logical #2 (after Boston), particularly since the city has been majorly upgraded & invested in over the last decade. Since people aren't willing to play 2nd fiddle to Hockey East and have this in Boston, then I like this pick.
Airport /Train Station - Check
Stuff to do - Check
Relevance/Proximity to ECAC - Check
Local School - Check