This was our first river cruise, but because of the experience we had, it will not be our last. From the time that we got on the ship, it was obvious that the crew was well trained in customer service and they went out of their way to make sure our cruise was special. Our cabin was small but very functional and even had heated flooring in the bathroom. The ship itself was wonderful and the ride ...