I can't agree that the stops on the Upper Mississippi are nothing burgers. Although we are former midwesterners, we had never been to any of the stops. Of course St. Louis and Minneapolis are great to visit. Dubuque is one of the most interesting small towns we've ever been to. How can you not like Hannibal?
On the other hand, I found the food in the dining room close to inedible.