I booked a canal houseboat through Erie Canal Adventures, just outside of Rochester, New York. They rent vessels equipped ...