Always wanted to visit Saint Petersburg and Moscow. From the moment Slava met us at the Moscow airport we knew we were in good hands. The transfer from the airport to the boat went smoothly. Our cabin was very comfortable and always clean and tidy. The food was wonderful and every meal we had the opportunity to try Russian regional specialties. The service in the main dining room was always great, our favorite waiter was Mark :) Our tour guides in Moscow really made the visits to the Kremlin informative and interesting. I also enjoyed visit to Ulgich and other small towns on our cruise to St. Petersburg. Our first tour was of The Hermitage and my husband and I broke off from our group to explore other areas of the museum on our own. We visited the Catherine Palace in Pushkin and our tour guide was excellent. We took the optional tour to Peterhof and our guide was Phillip. He was very informative and we were able to tour both the palace and the gardens. I highly recommend taking a tour of Peterhof. Finally, we visited the Faberge Museum with Slava as our tour guide. He knows the history of the museum and the Imperial Eggs in-depth. I was very glade he lead our tour. Sasha from Russia who is the Cruise Coordinator is enthusiastic and kept my husband and I laughing most of the cruise. This cruise met all our expectations.