We explored Portland, OR for a couple of days prior to boarding the ship, which enriched our cruise experience, since the cruise did not include a shore excursion there. Embarkation was very easy, as the ship was docked right behind our hotel. All our documents and information was well organized. The ship was new, clean and beautiful, less than a year old, and decorated very nicely. Our cabin was spacious and included a private balcony. We were favorably impressed with the size of the bathroom compared to the other cruise we had taken (on a different cruise line). The staff was friendly, helpful and efficient. Food was excellent with plenty of choices, including vegetarian. Our nightly entertainment included some very talented (and funny) people. We had numerous shore excursions to choose from, something to fit everyone's interests and fitness levels. We especially enjoyed Multnomah Falls and Cape Disappointment State Park. We definitely plan to travel with American Cruise Lines again!