We picked this cruise as it was our 25th wedding anniversary, first time with Princess but the timing was perfect and it took us to some places we hadn't been to before - well not for pleasure anyway. This was a Medallion class cruise so the medallion app featured large, it was great when it worked but lots of people had lots of problems with it - us included. The IT staff were plenty, very skilled and able to sort most problems very quickly so well done to them. Embarkation and disembarkation were the smoothest we have ever had. We arrived early - our slot was 12 ro 12;30 but we got there just before 11;30, we were on the ship and enjoying lunch by 12. I say enjoying, mine was fine, my Wife couldn't eat the burger she had chosen, it was very greasy. Sadly that was a bit of a thenme with the food, most meals were wonderful but the odd one missed the mark and sometimes choice was very limited for a non sea food eater. After lunch was declared to be cocktail time, we had the drinks package wich is an absolute no braainer on Princess. It includes gratuities and really decent wifi so it's very good value. Had we been forced to pay the 6 bucks 25 for a small bottle of Peroni I think my whole perception of the cruise would have been very different. We got nowhere near the 15 drinks each limit on any day so it worked very well for us.The ship is gorgeous although there is no real promenade deck - ie one where you can walk all the way round the ship. The entertainment was out of this world - the 5 skies headline show was stunning. It was a special comedy cruise - we had Lucy Porter, Rory Bremner, Ardal O'Hanlon and a group from London's Comedy Store. They were all good with Rdal being the best by far - really funny, very professional, I would pay to see him again. All the stops were superb, we particularly liked Oslo but all were well worth visiting. The excetionally good weather obviously helped. At all stops the process was smooth but I did get very annoyed in Copenhagen. Whe we arrived we were told that to get in to town we would have to pay for a bus that actually worked out more than a local taxi at 40 dollars for the two of us. Getting back on the bus was not much fun. There was no shade, it was 31 degrees and we had to wait nearly 30 minutes stood up in the sun. The inevitable happened and two gentlemen decided they were special and when a special coach turned up for disabled people they decided they were more important and decided to jump the queue and get on before anybody else. Understandably a few people got upset about this, which spoilt the day a bit. Not Princess's fault and I felt a bit sorry for the guy that tried to sort it but they should have had some seats there or picked up somewhere else, for the money charged it simply wasn't good enough. Daytime entertainment was sadly lacking, especially on sea days but the ship really is a nice place to be. The sail away parties are great, she has the best set of air horns at sea - I shall say no more on that. I thought Matt the cruise director was outstanding, a far cry from the bloke we had last time we were on Ventura. I think overall it was good value,a couple of areas where they could have done better - mainly the consistency of the food. I would go again but wife says she wouldn't, she could not find enough meals for her tastes that were cooked well enough. The food in the world market place in particular varied from very good to unacceptable. My meatball slider looked nice but ti was stone cold and clearly hadn't been cooked properly. I expect better at that price point. There were also a couple of things advertised that were not available - the cocktail recipe cards and the tee shirt for having 15 different cocktails being 2 of them. Our cabin steward was an absolute diamond, all the staff were very good, polite and helpful. Would love to have given 5 stars but it wasn't quite there in a couple of minor areas. Just one last thing - the balconies are tiny. silly tiny.