My favorite part of the cruise was probably the ship itself. The crew and the entertainment were great. The food was good everywhere - who could complain with sushi and crablegs on the buffet every single night. Some of the tours were not up to expectations - especially The Hermitage in St. Petersburg. Not sure where they took us but it was NOT the main part of the Hermitage and was extremely disappointing. A few of the tours had no free time for shopping or exploring on your own and some were a little unorganized. Overall the cruise was wonderful, but I would not recommend it to anyone under the age of 60. The average age was older than I expected.