We stayed at the Trailhead Inn in Preston 2x. The location was superb. The Bike trail is right outside your door. Our first stay was at the hotel. Very clean and friendly people. Rooms large enough for bikes to be brought in. If you need anything the staff seem willing to help you out. Nice little store and snack area. Large deck facing the river. Our second stay was at the old school. What a spectacular job was done with that place. Very large rooms with kitchen and super quiet. The place was booked and you wouldn't ever even known there was anybody else there. Preston/Harmony are seems to be nice, quiet quant little towns with everything you could possibly need or want to do. We even had a chance to visit Niagra Cave (something on our bucket list) and do some trout fishing. Best little vacation ever. I THINK WE WILL MAKE THIS A YEARLY TRIP!!!!