The inside of the hotel seemed to have been recently redecorated/renovated. The lobby, hallways, and room were clean, newish furniture and carpet. The shower/tub was dingy and cracked and probably needs replacing. Overall for the price and convenience, it was nice.
The front desk staff really lacked in customer service skills. We also didn't like that you had to provide a $100 deposit. A credit card was provided when the reservation was made. Requiring us to pay an additional $100 seemed excessive. Even if it's refundable.
TL:DR If we need a hotel room in Fayetteville again, we'll book elsewhere.