My Wife and I loved the Caribbean Princess and her crew. Our room steward was awesome and took great care of us. Bartenders were very nice and it was easy to get a drink. We could always find someplace out of the way on the ship where it wasn't crowded. The food was amazing in the sit down dining and out of this world in the Crown Grill and Sabatini's. The meal we ate at the crown grill was one of the best we have ever had.
The Snorkeling on St Thomas was fantastic and the airport beach was fun on St Martin. The Balmoral Beach excursion at Nassau was horrible. The beach was tiny and full of seaweed and no fish to be found. Then the prices at the bar are outrageous. 4 beers is 34 dollars and a hotdog was 13 dollars. There is nothing anyone could do to a hotdog to make it worth 13 dollars LOL.... But the cruise itself was awesome and we will cruise with Princess again.
Room was small as expected but very nice and space used well. If more than 2 people had to sleep in this room I would go nuts. just not feasible in my world....
We got a cab over to airport beach to watch the airplanes land almost on top of you. The cab ride was a ripoff 36 bucks each way but what do you do. The sunset bar was really fun and watching the planes land was awesome. When they take off they literally throw people into the ocean sometimes...Then we went back to the beach where the tender boat drops you and went to the Dirty Sanchez Crew bar. Pretty coll little place great drinks and the owner gave us a couple free shots and a beer for the road !!