I have cruised before, but my new partner hadn't, so there was a lot riding on this holiday!! I chose the cruise very carefully based on the itinerary as it seemed to tick all the boxes, with the added excitement of going to Russia!! My partner is a casual sort of guy, so the appeal of free style dining made it appear the perfect choice!
We were not disappointed!
We were lucky with the weather (gorgeous sunny days) and the ports were fantastic - a real good mix!