The American Song is a newer ship, so everything was fresh and new. The staterooms are roomy, with a large bathroom. Plenty of storage, but not a lot of hanging space. The (very) young crew was very professional and tried hard to please everyone. The food was good, and drinks are included during happy hour, dining and with the evening entertainment. There os no assigned seating, so you can meet many other people this way. The entertainment was ok, two nights were excellent and other nights not so much. The bar closes right after the entertainment, so if you want drinks later that could be a problem. The excursions that were offered were good, and on this cruise along the Columbia and Snake Rivers the scenery was amazing! We went on the jet boat ride into Hell's Canyon, which was a lot of fun. This cruise Line caters to a senior crowd, and wouldn't be suitable for younger families.