We choose cruise due to itinerary - this provided a lot of stops in many places we wanted to see also the ability to add on a couple of days in Amsterdam. The Rhine River is beautiful and we especially enjoyed the day of cruising through the castle area. This was very relaxing and beautiful. The shore excursions were really good. The tours offered in each town were very informative. This is the first river cruise we've taken and it was wonderful. The food was especially good. This was a first rate dining experience which was a pleasant surprise. This trip was booked for my 55th birthday. The entire staff was very friendly, helpful and professional. We will be scheduling another river cruise in the near future for another area of Europe. The only suggestion I have is it would be nice if there was a treadmill or something to run on. I know there is a walking track on the top of the boat but I think that jogging would be too disruptive. I'm not sure that's possible on a small river ship. That is the only suggestion I have. Just do everything the same - great staff, great food and great service.
Although cabin was small the storage was very good and easy to access. I loved the fact that the bathroom floor was heated.