For our 20th wedding anniversary, we wanted to explore Eastern Europe with ease and this Viking Cruise exceeded our expectations. Everything was wonderful and we learned so much about the countries, people and history of each place we visited. We also got to know and understand the culture (food, entertainment, lifestyle) of the countries we visited. The service was 1st rate; we didn't have to think about anything, as they handled it all for us and were so pleasant. Embarking and disembarking was so smooth and easy. The shore excursions were quite the mix of activities and explored the various aspects of each country and culture. The entertainment was fun and lively. Our cabin was spacious, comfortable and had everything we needed. The food was awesome and there was such a variety. The waiters in the restaurant and lounge were so kind and generous. The ship was the perfect size with just the right amount of people... we got to know most everyone, but could also find a quite spot to take a nap or read. We would go again and plan on taking other Viking Cruises.