If you love standing in line, getting bumped into, eating terrible food, sleeping in uncomfortable quarters, being overcharged for things, receiving a hard sell on things you don't want or need, and/or receiving terrible customer service, then Princess Cruises might be for you.
If you don't love these things, save your money.
I don't think it is an exaggeration to say that we spent more of our vacation standing in line than we did having fun. Embarkation, safety training, food lines, lines for activities, lines for elevators, customs, disembarkation...so much standing and doing nothing.