Stayed in a suite for a business trip. It's super convenient if you're going to an event at the Alliant Energy center, as the hotel is connected to the center. I can't comment on the price, since my company paid for it.
The room and bathroom were clean. The bed was quite comfortable. The suite is a good size, and has 2 TVs. The location is convenient. The staff was super friendly and helpful. The hot breakfast was nice, but not super. The sausage was yummy, and they had a waffle maker, toaster, and cereal. But the eggs were not very good.
I couldn't find any restaurants nearby, and the hotel is not on a bus route, so eating out will probably involve a taxi if you don't have a car.