The rooms and commons areas are clean, though there is a stale smell throughout the hotel, that is covered by disinfectant and cleaners. The hotel is nice for the price and I stay at least once a year, but the property is very dated. The balconies are probably the chief selling point, giving a great view of the Ohio River valley.
The breakfast is what you'd expect from a $100 per night hotel - bagels, toast, cold cereal, waffle-maker, and pre-cooked eggs and sausage.
The front desk staff is friendly, but the property is managed by camera - there are security cameras everywhere and the management/owners are not very friendly (I've had 2 separate interactions with them).
All-in-all, I'd say if you have limited funds and want a clean, comfortable room, this is a decent place to stay.