I thought the place was very nice and clean. We also enjoyed the entertainment of two live bands. We did have an appetizer in the Ripple diner, the server was great. Not impressed with the food. The manager in the diner said hello to every four other tables not us. Even on our way out no Thankyou for coming in he just stood there and watched us. We decided not to have dinner there. When I made reservations they said they would shuttle to Iowa city to eat, we thought thats great, until valet told us it was 20 each way. The front desk failed to mention that. The casino makes it so that no places can deliver to hotel.. That was a bummer. Rooms were super very clean and comfy.