Everything about the cruise was great. The places visited, particularly St Petersburg and Moscow, were interesting. The guides who traveled all the way with us were knowledgeable and their talks on board were well worth attending as they gave a history of Russia.
The stops along the way were generally very interesting, and the 'local guides' were also generally of a high standard.
The food was wonderful throughout. The choice of ballet performance and venue in St Petersburg was most impressive.