This was our first American river boat cruise. We have done Europe and Russia. We were very pleased with the boat and the cruise overall. We left from Spokane where we did a pre-cruise tour of the city and then went by bus to Richland where we embarked. The cruise was to be from the Snake River to the Columbia River ending in Vancouver, WA. However, due to excessive rains and flooding, the Snake River portion was not possible, so we started in Richland, WA. Despite this disappointment, it was a wonderful cruise. The very pleasant and attentive staff, comfortable and clean cabin and excellent meals made it a thoroughly enjoyable experience. THe entertainment was top-notch for such a small boat. We had a large cabin with a private verandah, which was so pleasant. We would highly recommend this cruise and this company. In fact, we just booked a future cruise while on board.