The Caribbean Princess was launched in 2004 and the design is very similar to the Grand Princess on which we have also sailed several times. The Caribbean Princess has been maintained to excellent physical condition, and its entire staff has been very well trained and proved to be helpful in every instance that we experienced. The food provided in all the venues was delicious and among the best experienced among the many cruise lines we have used over the years. (our 73rd cruise) There was some delays experienced at the Breakfast Buffet each morning due to so many people delaying their meal to the last half hour of the Breakfast period, but the delays were of short duration. Of note to the passengers who are in need of mobility access, is that most of the doors leading to the outside decks must be manually opened, which does present somewhat of a problem for those in wheelchairs and scooters. The cabin doors (even the handicapped ones) are also only opened manually as opposed to many of the newer ships that have electrically operated doors. Of good news is the very good availability of the elevator system. There are many of them available throughout the ship and they are consistently kept in good operating order. I noticed only one elevator that was down for repairs that was not fixed during the entire cruise.
Regarding meals; this ship offered many additional options for your culinary pleasure in the form of "Specialty Restaurants" that are available for a usual cover charge of about $20.00 PP. We did not partake of that option on this trip as the included restaurants were perfectly adequate.
The stage shows were elaborate and very well done by the ships staff of performers, and the main theater was spacious enough for comfortable seating for enough passengers that there was few people that were required to stand for even the most popular shows. The Handicapped seating, and positions for wheelchairs and scooters were very adequate and easy to access on Deck 7 (Balcony).
Embarkation, and Disembarkation were well managed and not at all stressful.