I'm an experienced cruiser -- 18 cruises/6 cruise lines, including several luxury. Princess has always been one of our favorites, UNTIL this last cruise. What happened?
a. NONE of the windows were EVER washed!! Not in the common areas, like the panoramic Horizon Court, bars, walkways, nor in the cabins! In fact, we could stand on our balcony and watch other guests wash their own windows!! Nor were the plexiglass balcony shields ever watched so it was hard to sit on the balcony and watch the sea! We DID finally tell our cabin steward to clean the windows, which he did regularly, but only after telling us it wasn't done because it would just get dirty again!!
b. I look forward to eating the seafood on cruises, and was sorely disappointed. Cod serve 3x in 10 days (!), including 2 consecutive nights!! Red snapper served as breaded fish sticks! No sea bass -- oh, except for the luncheon menu! On formal night they originally had orange roughie scheduled (whoopee!), but changed it to something unknown that the waiter didn't recommend! On formal night!! Lamb and veal were served nearly every day, which hasn't been the case in the past.
I liked my cabin -- the balcony was perfectly located to give a panoramic view of the Panama Canal transit BUT it took the full force of any wind (no windbreak). However, I really do dislike the ships with the staggered decks where you can see everyone else, and my balcony overlooked a lot of people.