I cruised on this ship two years ago. At that time, I heard complaints from several passengers that cruising with Princess was "not what it used to be." Most of their complaints seemed valid, and were centered around spotty service in the dining rooms and buffet seating areas. The food was considered merely average, and I did agree in that regard two years ago. Also, people said Princess was "cutting corners" almost everywhere.
This time however, things were much better, and I didn't hear a single complaint from anyone. The wait staff in the dining rooms was far more friendly and motivated, and there seemed to be more servers. They almost seemed to be hustling back and forth as if possessed-- it was that noticeable. Additionally, the food was somewhat better. I had a couple of absolutely bland pork dishes, but everything else was pretty good. I imagine that the kitchen was operating at a frenetic pace, and my lobster and shrimp dinner was delivered undercooked, but I didn't make a fuss. In the buffet areas, plenty of staff was always available to seat us, pour coffee and clean tables.
A word about the entertainment. Disappointingly, two of the production shows were the same shows as last time. They try hard, but don't expect Las Vegas quality. The comedian and hypnosis shows were fun.