This tour meet and exceeded all of our expectations. While it was a little pricy we got more out of the trip then we expected. Viking Ocean personnel all along the way added value to the trip and went the extra mile to assure that our needs were taken care of and even took time to anticipate something's on our behalf. The meal staff throughout the ship were tentative and made every dining event a pleasure and were a friendly as can be. Having the laundry facility available on our deck was something we took advantage of several time along the way. Even though we had to adjust our sailing schedule due a mechanical problem and bypassed our time in Poland our alternative Danish docking and tour available all went off just like clock work even though is was on a Sunday. The Viking tour staff on the ship rose to the challenge and demonstrated their professionalism to assure that us travelers were well taken care of just like it was just a normal event.
There is more then enough space for the passengers as well as for our belongings. Being from Alaska we would like to have had it just a little cooler in the room but it was not unpleasant.