XC/TF is a dumpster fire. The head track coach is terrible. Bad recruiter, bad administrator, just does not do a lot for the athletes. They had a bright spot there when Mike DuPaul took over the men's XC program and they started pumping out guys in the 24:xx-25:xx range, took 2nd at Patriot League one year, but he's at UMBC now.
Academics is the opposite. Good school, good connections and prospects. A bit of little brother syndrome with nearby Lehigh, but overall a good liberal arts school. Similar to Lehigh, Colgate, U of R, etc.
If you want to run well in college and enjoy athletics, do not go there. If you don't care much about running and just want a good school, it would be a fine choice. Alternative schools with a similar academic culture and location (but much better running) would be Temple, William and Mary, Carnegie Mellon, Pitt, and Bucknell. If you can get onto the team, consider Villanova or Georgetown. If you can get into the school, UPenn or Princeton could be a good fit.