We sailed on the River Countess on a Rhine and Main Rivers ("Rhine Discovery") cruise in July 2010, from Basel, Switzerland to Nurenberg, Germany.
We arrived on our own in Basel a few days early and toured on our own. The day of departure, we took a taxi to the dock around Noon. The crew took charge of our luggage. The Hotel desk staff had us checked in (in) less than one minute and sent us to the lounge to wait for our cabin to be ready. There were sandwiches, pizza and cheese for us to snack upon, with free tea, coffee, iced tea and water. Soft (and hard) drinks were available from the bar. Sodas cost about 2.50 (Euros) while drinks ranged from 4.50 to 6.50.
We explored the ship as well. As you can see from the floor plans, it is small. It has: Lounge in the bow; a small library with 2 desks with PC's, two 4 person bridge-style tables and two 4 person easy-chair groupings; reception area with "hotel" and Cruise Director desks; 4 decks of cabins; "shop" (10 x 10 feet) with jewelry and kick-knacks; a coffee station with espresso, teas, hot chocolate and iced teas; a fitness room with 2 x each of treadmills, bikes, ellipticals; (free) passenger laundry with 2 x washers and dryers (soap available for purchase at the Hotel desk); massage room; and restaurant aft.