I was surprised at how picturesque the location is. Yes, the university really is down by the tranquil waters of St. Katherine Docks. A school of only 2200 students at this location (Northeastern's main campus is in Boston), its main building and campus hub, Devon House, is a modern edifice on the Thames River in a waterfront and boating community filled with cafes and restaurants.
The simple truth is that college admissions are unfair - and the system works to the advantage of the colleges, not to the students. This year alone, I have seen early applications spike in my practice with students applying to 15 or more schools often in a very short period of time - by November 1 of senior year. Even though they have already been accepted to a few, they keep on applying.