We absolutely loved this cruise. We have done 5 cruises with Uniworld and they are exceptional. Port and shore excursions were fantastic so were the staff on all levels .Entertainment was very good always something to keep you busy if you wanted to. Food was excellent with plenty to choose from. If you are expecting the same standard of ship as the cruises in Europe you will be a little disappointed as this is not as luxurious but this does not detract from the amazing time we had. It is still very comfortable and all the other wonderful things that Uniworld are renowned for. This ship is not owned by uniworld. This not a negative just pointing this out. We did 2,300 kilometres on the rivers and through the lakes and stopped at some gorgeous places along the way. Many locks and beautiful scenery. Moscow and St Petersburg were stunning. Russia is a must.