This was our 18th cruise, our 11th with Princess. We were very disappointed with the way Princess's service levels have fallen since our first trip with them in 2001. The crew were at best inattentive, and often just plain nasty.
Our cabin had an inoperable balcony door, a broken safe, and what appeared to be semen stains on the sofa in our mini-suite when we got on board.
During the week, several times we found dark black hairs in our sink and/or bathtub after the cabin was "cleaned" by our cabin steward, Rolando. My wife's hair is light blond, and mine is gray/white, so it sure wasn't ours!
Shangahi, and the Longemont hotel were both very nice. Good service, transfers from PuDong airport and to cruise terminal both well organized and prompt.