I usually stay at Best Westerns on the road, but this is the best Best Western in the midwestern United States I've stayed at. The concierge and house keeping were extremely helpful and polite. My room was very clean and comtemporary. There was an indoor pool, which I didnt use, but it looked nice. It is in a great area near restaurants and shops and only about 1 minute away from the Mississippi River. I highly recommend this hotel. I know I'll stay here next time I am in Dubuque.