This was our first cruise on the Caribbean Princess. We've ben on 4 other Princess cruses and about 33 other cruises on various lines. We stayed in mini suite D505and since we had ben to these ports before, didn't even plan to get off the ship. We just needed a short rest. Luckily, the ship was only about 2/3 full so there were no waits for tables, the show lounge, elevators, etc.
Unluckily, I think because there were fewer passengers, Princess cut down on both the quality and presentation of food. I sent back 3 entrees during the cruise, the buffet selection and taste were adequate at best and breakfasts unimaginative.
The ship badly needs a upgrade as there was a permeating smell of mold, bilge or something near the show room. There's a lot of rust where there should be white paint. The room carpets are showing wear and the furnishings are getting a little thread bare.