Sorry I didn't get back to your email fast enough. The house in Trumansburg was out of the question anyway- my girlfriend sold it! You will like the location of the best western- it's near a lot of the cornell campus and there are a ton of flatter rides that can start from there.
Be sure to check in when you're in town, I'm sure we can find something bike related for the two of you to do.