I always try to stay here when I'm in the area. The hotel is clean, comfortable, and almost always quiet no matter how busy they are. I love the spaciousness of the king room, and the recliner is a welcome bonus after a busy day. The bed is great and there are an abundance of pillows. I really like that everything feels fresh, clean, and well maintained, especially the carpet. Staff is always friendly and personable, from the desk staff to housekeeping, which makes a stay so nice.
There are only a few downsides: 1) the street lights shine in around the drapes, so bring a sleep mask if light bothers you (it does me); 2) no microwave in the room, so you have to go down to the lobby to heat up food; and 3) breakfast options are limited: cold cereal, breakfast bars, and a pancake machine (which I didn't try). As someone who often is on the road for days at a time, I've learned to plan ahead and bring other food options and my own accoutrements to make up for such shortcomings, so not a biggie for me.
Bottom line? This place is always a great choice and I highly recommend them. Within walking distance of The Sanctuary (an awesomely tasty restaurant for breakfast and lunch), and of course, right in downtown so its easy to check out the variety of local businesses. You can't go wrong with the Shenandoah Inn!