We've been on Princess before and had wonderful experiences. And this cruise was on many ways no different. It would have been at least 4 stars but for the dreaded Medallion and its app's. The medallion gets you on and off ship, pays shipboard Bill's, and opens cabin doors. It works. But it is also supposed to work with the Ocean Compass app which is supposed to locate friends, order drinks etc etc. That doesnt work. At one point on a sea day it indicated that I was off ship? Where? No clue. Sometimes it simply doesnt load making it totally worthless. As a person who is pretty tech savvy, I suspect that it wasnt tested properly or under sufficiently rigorous conditions or maybe it just plain doesnt work. In any event, I would warn folks to not rely on it for any serious communication. Part of the problem is also that the folks at the Medallion desk are not IT people. They are dancers. Probably very good dancers but dancers nonetheless. There should be at least an IT person on the desk supervising the dancers.
Somehow, the cruise didn't gel. Most staff were personable and appropriate. But others were uncaring and rude. The general sense I had was that everyone was new, had never been on a ship before and didnt want to be on this one. There some serious safety issues in the spa area. Drinks were served in glass around the pool and steam rooms. I have never been at a pool were drinks or food were served in glass.
The shore excursions were generally good. The one poor trip was to the White House. Supposed to be a beach excursion with lunch. Problem is there is no beach in the expected sense. There was an open deck over the water from which you had to climb down a ladder to enter the rocky water. Not an easy task. The pool area was nice except the pool needed a good scrubbing.