The ship, the American Song, is new modern and a very comfortable stay. The staff is friendly and so are the people. This small ship cruising is a whole different experience. I love that everything is taken care of so you can really relax. Our cruise director, Cory, was fantastic. He had the best games during happy hour everyone was so engaging. The historian, Bill, on board was a top notch speaker and really brought the story of Lewis and Clark to life. While a few of the small towns need to improve their local downtown shopping area, the trip overall was educational, relaxing, and a fantastic time. I highly recommend! American Cruise Line knows how to take care of their customers. The food was good and they are very accommodating if you have any special requirements. I love that you visit so many places and only unpack once. You will love the full size bathrooms and hotel room sized state rooms.