Love river cruises. This was our 6th criuise and Russia was one of the top cruises we did. The visa application was a pain to apply for and get, but well worth the agrivation. The tours were great, the food, the staff, the room, the entire boat. The entrainment on the boat was very poor. We were not into playing quizzes and the panic player and singer were so, so. We love the shore excursions but some of the guides were not capable of walking and talking at the same time. Some times looking at one thing for 15 minutes got a bit boring. The extra tours were a bit pricey, so we chose not to do any extras. The staff on the boat were extremely friendly and went out of their way to accommodate us. Would I highly recommend this cruise very much so, in fact I already have to several friends. Would I love to go back. Yes in a few years I would like to do it again. This should go on everyone’s bucket list.