We chose this cruise because we have had 2 great experiences with Viking River Cruises, and the itinerary sounded ideal. We were certainly not disappointed. The ship is beautifully appointed - the lounges are comfortable, spacious and nicely decorated. The cabin was small, but that is to be expected on a ship; however it had everything we needed, including a comfortable bed, a desk, chairs and a small balcony. A lot of interesting information and varied entertainment were available on the television (when we had time to watch it!). The bathroom was perfectly adequate, with a good shower and always replenished toiletries. We ate breakfast and lunch buffet style, but preferred to go to the dining room for dinner (we also tried both of the speciality restaurants). The food was always delicious, and my wife's gluten intolerance was well taken care of. Every member of the staff that we encountered was friendly and cheerful, always eagerly trying to please. The shore excursions were well organized, with interesting and informative guides. I would highly recommend a Viking Ocean Cruise.