We stayed in the Canal House Cottage which isn't right in downtown Harpers Ferry, but it was still wonderful. The place is cozy and comfortable, and the kitchen appliances are all in great shape. What we liked best was that from beginning to end we were left totally alone, which isn't necessarily what some people look for in a B&B, but to us it felt like a true retreat. And we parked literally ten feet from the front door. Oh also, the jacuzzi bathtub was awesome.