My husband and I were pretty shocked by the poor service by Chad, the owner of this B&B. In fact, I've never encountered such a hostel B&B owner before. We go to Harper's Ferry every fall, but we'll never approach this Inn again. Here's why:
After initially reserving us one of their rental houses, Chad then cancelled our reservation via email only 10 days before arrival (and our friends were flying in, no less). There was no phone call. Chad and his staff didn't return any of our attempts at contacting them by phone (approximately 4). When I finally did get in touch with him, two days before the planned trip, we tried to negotiate a discounted rate for one room in his B&B. He then hung up the phone on me when I suggested a $50 discount for all the trouble and hassle we'd gone through trying to book a room somewhere nearby (everything was booked that weekend for Freedom's Run, which I highly recommend).
He admitted it was his fault that he overbooked his accommodations, but it was so odd that he wouldn't even try to help us find alternative accommodations. It was even stranger that this guy hung up the phone on a us for suggesting a discount and calling us "upset guests." Well, duh, I wonder what made us so upset...
The nice folks at another B&B in Harper's Ferry said that they'd heard of this overbooking problem before at Ledge House. So I'd stay clear if I were you.