The service is as good as usual but food is excellent compared with other Princess cruise that I have traveled with. All of the ports that are part of the itinerary are all worth seeing and very different and you unique from the rest of Europe (namely the Mediterranean.)
Elaborating on the food: There was so much delicious food! Tons of seafood like tiger prawns, lobsters, snow crab at the buffet even, and sushi. They were very generous with the quality of ingredients. Everyday the fine dining options were excellent and better than most dining options for cruises I've been with elsewhere, including other Princess cruises.
The embarkation was super smooth, easy, and not rushed. The same for disembarkation. I thought the organization was excellent, and the wait time was very minimal. This made for an excellent start and end to our vacation.