Princess Cruise Line is one of my favorite cruise experiences. I've done the Alaska cruise and have just completed the Mexican Riviera. The ship is beautiful, the accommodations were exceptionally nice (we were upgraded to a mini suite!), the staff is accommodating and the food is generally excellent. My only complaints were the desserts; they could stand some improvement. Also, everyone I talked to on the cruise was not impressed with the entertainment. It could have been the substitution of the comedian on the first night, but after that, I never ventured out to the Princess Theater to see any more entertainment.
I also did not appreciate the "push" on certain places to shop by the cruise staff. These places are highly over-priced and I hear that Princess Lines gets a kick back from anyone who shops at the stores the cruise line pushes. Not a good idea!
A lovely experience, all in all. Will make it a point to book Princess the next time I cruise.