After a stress free flight from London Heathrow my wife and I enjoyed 12 days of luxury cruising between St Petersburg and Moscow.
The ship was very well appointed and spotlessly clean. The on board staff were very friendly and very helpful especially as my wife was disabled, they were always there to assist. The food was excellent with a wide variety of choice. The Viking Daily was very informative giving details of what was happening the following day.
Having 4 days in St Petersburg at the beginning of the cruise and 3 days in Moscow at the end gave us ample time to see the main attractions. The organised excursions were well planned and had excellent guides, nothing was rushed.