Honestly, I would only stay here when traveling to Roanoke if I had my choice. I am always greeted warmly. The rooms are very clean (though I once had a bad experience here that was corrected immediately and I was not charged for my room).
There are new HD televisions in the suites since my last visit. As I had a wee bit of trouble, I called the front desk. Advice was given and staff volunteered to come up right away.
Really, I enjoy this hotel!