Re Vassar, I expect the poster means access to NYC via the very close train station and (relatively) easy 2 hour trip.