I quite enjoyed my stay. The rooms were very nice with free wifi and a good tv selection. The bathroom was spacious with a separate enclosure for the toilet. In similar layouts I've seen a soaker tub and a separate shower but this had a bath/shower which was clean and adequate. I found the bed to be comfortable and I slept well my entire stay. The small desk was suitable for work and I had a great view of the river. They had smoking and non-smoking rooms.
Maid service did a good job and staff members were all helpful and polite. I had no more than a one minute wait at check in and check out. All parking is by valet at no charge (other than tip). The ticket system is efficient and although checkout was fairly busy we departed in shorft order.
I stayed at a discounted rate as a conference attendee. The regular rates were significantly higher and there is an additional $15 resort fee per night. If you are budget-minded and there to gamble there are some cheaper hotels nearby with shuttle service. Saying that, I certainly would pay more for the comfort and convenience of being on site.
In addition to the casino there are a slew of restaurants (some fantastic fare) and shops. There were concerts playing when I was there which resulted in some longer lineups at times. This was an enjoyable visit and I am already planning a return trip.