I loved everything about the cruise -- great food and perfect portions. staff who went the extra mile to make sure everything was perfect for the guests. they all seemed to recognize us or knew our names very quickly. Marek, the program director, was fabulous -- he was funny, caring, knowledgable and professional. Loved all his programs. the tour guides at each city were excellent English speakers and knew their history. it was great to have the tours, the lunch and dinner complimentary wines and beers included in our package. Viking also took care of us on our three day extension with advice on touring and getting to the airport and checked in. it was so unstressful to be on the small boat compared to a huge ocean liner. I would definitely recommend Viking and the cruise we took. I hope to take another one in a couple of years.
only drawback was that there was not enough free time to shop and wander the different cities.
room was kept stocked and clean each day/night. anything we requested showed up rapidly.