The Diamond Jo Casino offers a good variety of slot machines an a fair amount of table games. Of the two casinos in Dubuque it is by far the cleanest so you find at. Establishment it's hard to win. If I could change one thing I'm sure everyone would agree it would have to be the winning percentage payout I think is it about 90% for both of them for the rest of the state chimes in about 93 to 95%. So they are very low in the state probably the lowest or close to it. Has it been said the staff the service in the security always do a great job with warm greetings and anything that you would need help with they are prompt and educated