We chose this cruise for the itinerary plus we got a good price with Planet cruise. The cabin was lovely and spacious. Staff were very good. Food was good and the bars were excellent. We bought the drinks package. This was worth it as the drinks are pricey. The only negative was the queuing to enter St Petersburg. This was not helped by RC excursion team insisting that their excursions go ...