Caribbean Princess is the only Caribbean-class ship by Princess Cruises, she is a modification of the original Grand-class design.
She primarily sails currently from her homeport of Houston, Texas. However she has performed multiple seasons in Europe from Southampton, UK. She is due to sail from a new homeport of Fort Lauderdale, Florida for the 2016-17 season.
Caribbean Princess is a slightly larger version of the Grand-class ships, she has an additional deck of staterooms called the Riviera deck. She also doesn’t have a roof that slides over to cover the pool as she was originally designed to sail purely in the Caribbean!