Overall, really hospitable and accomodating service- from room attendent to wait staff, bartenders and concierge. One of our waiters that we had for breakfast and lunch several times was great. The itinerary was a good mix of places, with not too much time at sea.
Basic mid-ship balcony room was nice, but a little small - especially the shower and toilet area was extremely tight for us. (Will go for a larger room on our next cruise.)
Decor on the ship was a little dated, though nothing was really worn. Food and service in both sit down restaurants was excellent. Buffet food was ok, but seating area was too chaotic.
Enjoyed drinks at several bars, and meals at Cagneys. Dinner at Jasmin garden could be skipped. Spa and massages were great on the day we were supposed to go to Santorini - too hi wind for gondolas to get people up the hillside. Very nice fitness center, machines always were available.
Did not really sit by the pools, since the band made the area pretty noisy. But the front of the ship had available beds for sunning.
Corfu and Katakolon were unexpectedly pleasant ports. We had been to Mykonos before and had a great day there on our own. Rented a smart car near the port and drive to beach and lunch, then walked the town before departing. Departing and arriving in Venice is beautiful - I can not imagine a nicer locale to start and end a cruise. Enjoyed it overall and so we are trying another Norwegian cruise in the Mediterranean this year!