Well You Know What They Say About Ithaca..

I mean, really, c’mon. This was all of a 15 minute stroll from the Hampton Inn. GORGES!