The ship was chosen for the itinerary which was great. There were lots of activities on board and the shows at night were excellent: Million dollar quartet and Burn the floor. We didn't go to any shows with a charge as we think that's tacky and unnecessary. The food was just ok and we didn't like the buffet for breakfast or lunch. The quality of food in the 3 dining rooms was better but not great. The best restaurant was Le Bistro which had a charge. The ports were great and we found a WONDERFUL tour company that we used for 2 days in St. Petersburg and one day to Berlin. The company, Alla tours was professional, on time and very knowledgeable about the area. The tour guides were wonderful and their price was very fair and much less than the cruise line. I would definitely use this tour company again. To sum up, the ship had good points and not so good points but we would sail with Norwegian again based on the itinerary. We would definitely use ALLA tours again and have recommended them to friends.