Friends had raved about their Viking Cruise, so our expectations were high. All expectations were met. The staff was friendly and attentive. All appeared to love their job. The food choices were phenomenal and quality the same. The ship was immaculate 24/7. The spa was an incredible feature with steam, sauna and snow room. I had a great massage and should have had another. The shore excursions were well optioned for different levels of exercise and historic content. Viking made the best of cancellation of St. Petersburg (war) and we enjoyed the new venues.our suite was magnificent. Spacious and well laid out. Loved the heated bathroom floors and the huge tub with tv built into the mirror. All of the extras were well thought out: mini bar, chocolates, 24 hour room service. Ordering guacamole and chips was a great snack on our veranda! Best cruise that my wife and I have ever experienced.