We loved both Moscow and St. Petersburg and all the little stops along the cruise.
Food was very good. We enjoyed the regional choices available. Waitstaff was top notch.
Tour director did a great job. We enjoyed the Russian language lessons and the games.
Cabin is small but adequate. We really spent very little time there. My daughter did not like the loose shower curtain in the bathroom--she felt that it always clung to her. We did enjoy the veranda. The room was always supplied with bottles of water which my daughter appreciated.