We had itinerary changes up to the last day. I had to change my flights multiple times- spend more money- leave a day early, etc, all because of Princess issues. They did not try to make any of this right- just carried on like it was not a big deal. I paid a lot to sail around slowly on the ocean, and the ports we did stop at were super short. I had bought an excursion from a third party, and totally missed it. It was the whale watching excursion I was looking forward to. The dining was good, the staff were really nice, and it was fun meeting other people. I wish Princess would have been more up front with their issues and that they would have tried to make things right for everyone on board. I was really looking forward to this cruise. Super super disappointed. The end.