Never do Princess again. They made a mistake and overcharged us and said we would get an on board credit which I was ok with but it never happened. Ship staff could not help. When we got home Princess apologized and gave us a $100 credit toward another cruise.
Entertainment was inconsistent as were the meals. The New Orleans restaurant that we paid extra for was very disappointing. It was a steak house and my husband could not even cut his steak
Exercise class first and last day, why bother at all.
B careful with your flights they tell you when you need to be there, ok the flights and then you need to pay to stay in one of their not so great properties.
Have been on many cruises never one so inconsistent so won't travel Princess again.
Some of the excursions were very good especially whale watching and they brought a park ranger on board and she did a great job presenting Alaska
Clean, nice size and comfortable