Never again! Have sailed many times with Holland America, and also with Cunard and Viking. First time with Princess - and this will be the last time, also. Many Princess cruisers said this was not like previous cruises - much worse - and think it may be Carnival Corporation's doing.
Terribly disorganized ship, inedible (literally inedible!) food served in dining room, staff bickering (especially kitchen staff - shouted arguments), front office staff inefficiency and
uselessness, and HORRIBLE Disembarkation experience (Princess' fault - NOT U.S. Customs' fault, as Princess staff tried to blame). ALMOST FOUR (4!!!) HOURS STANDING AWAITING CLEARANCE!!! SOME PEOPLE MISSED FLIGHTS. THIS WAS PRINCESS LINES' FAULT - NOT CUSTOMS' FAULT, AS THE PRINCESS LINE STAFF TRIED TO BLAME. If Customs is slow, then we should have been provide a comfortable place to wait - such as a dining room - instead of being forced to wait, initially, in a space which did not have enough seats for everyone (1.5 hours standing) and then outside on concrete standing in line for another 2 hours!!! Additionally, the announcements which were made by ship's services were not informative at all.
Cabin was fine - the rest of the cruise, not so much.