We chose this cruise to celebrate a birthday. it was our first Princess cruise , but it will not be our last! The staff was excellent and so welcoming the entire time . The food was fabulous and we met some very nice people on he ship. The Caribbean Princess was clean and beautiful, the food was delicious . Our dinner wait staff was the BEST! The Head waiter , Giovanni, greeted us by name when he saw us in others areas of the ship, very nice gentleman! Even though we had rain on one day , we still enjoyed just being on the ship and meeting wonderful people. Our cabin was the perfect size , and we were surprised at the ample closet space. We liked he comedian,music and shows. The band from South Africa was great! We met the lead singer and he was so gracious . We met the female singe of another duo , and it just added so much to our experience on the ship!