Princess is one of our favorite cruise lines.
My best tip:
Although we almost never go to the extra charge restaurants on any line, we make an exception for Sabatini's on Princess. It is a wonderful two and a half hour dining experience not to be missed!
Have a GREAT cruise!