The ship is old and dated. The staff, other than a few people, were the worst, and we are Elite with Princess. Our cabin was okay. Our dining experience was made superior for breakfast and lunch by the two servers we had. The food was okay for the most part.
The entertainment was above average. I have to give them kudos for their selection of entertainers.
Our cabin steward did not deserve to have the job. We had to ask for soap, toilet paper, kleenex, our cabin vacuumed, etc. etc. This man was a totally lazy individual. Princess goofed when hiring him. When my wife requested the tp he handed her a fresh roll. She had to tell him to put it on the tp holder. What is tragic is the poor cabin service stems from the lack of supervision. It goes up hill to the people in charge.
Other than the worst cabin steward we have ever had the cabin itself was fine.