We loved our stay at the Iron Horse Bed & Breakfast. It is such a unique lodging option - how often do you get to sleep in a caboose?! We brought our bikes and rode on the adjacent Palouse to Cascades Trail, which was right next to the property. The breakfasts were outstanding, the property was very interesting from a historical perspective, and the proprietor clearly loves his job and is a wonderful host. 10/10 would stay there again, and we highly recommend it.