We stayed in the Stonewall Jackson for a weekend after having bid on a weekend package at the hotel in a charity auction. We had never been to Staunton before, but were pleasantly surprised about both the town and the hotel.
Our room was spacious, clean, and comfortable. The location was great for walking, with some very good restaurants within blocks (Zyndoa, Mill Street Grill recommended). Downtown Staunton had enough shops and things to keep us busy, including the nighttime 'ghost tour'.
We had breakfast both days - the service as well as the food was excellent. We did walk to a coffee shop a few blocks away for a stronger cup of coffee.
Check-in and out was fast and easy, with very friendly small-town type service.
Parking was in the garage directly connected with the hotel, and at $4 a day was very reasonable.
All in all a very surprising weekend in a place we didn't have any advance knowledge of.