This was our first cruise with Princess and we were very impressed with the Caribbean Princess which to date is the largest ship we've sailed. We had an aft mini suite which was well laid out and very comfortable, the bed was comfortable although I don't believe it was pillow top. The balcony was extra large and open to the sky which we liked. We had many a breakfast out there and didn't really concern ourselves being viewed from above. The service from all the crew was excellent, we never noticed any frowns and everyone made a point of greeting us and making eye contact. As an example, our room steward offered the free glass of champagne that comes with the minisuite however we declined it since we don't like champagne. After the muster drill we came back to a tray of chips and salsa, this was an example of the proactive customer service we had all week.
We selected anytime dining, usually around 630P and never had a problem getting a table for two. The food was good to great and portions ample for us in the Island dining room and like all dining rooms the service was good but rushed. The speciality restuarants were great to excellent and the service more subdued. Always got a sun chair, usually near the rear where we like to be.
Now what we didn't like about the ship, at least one or two elevators were always out of service which made the wait times unusually long.
Our two stops were Curacao and Aruba where we booked a tour on each island. The Curacao tour was canceled but we weren't notified of it and by the time we discovered any other option was full. Princess needs to improve their communication. As it were, we were an hour late arriving at that stop anyway because the capitan had to slow down to avoid over heating the engines, apparently sea water is used to cool them and the water temp was too high.
I like to prebook the speciality restaurants but one can't do that on Princess. You have to run to each one upon embarkation and book your reservation and no, the "dining line" is not open. Casino way too small and smokey and you have to go though the casino to get to the theatre.
Getting on the ship took an hour as we zig zaged our way though security up to the check in point however once checked in we went directly to our cabin. Disembarkation was faster, out of the cabin at 830A, breakfast and then off when our color was called. We went though immigration quickly and then waited in the taxi line for 45 minutes. We arrive that Ft Lauderdale airport more than 4 hours before our flight so we had to wait, along with 20,000 person or so it seems. A total of 7 ships had docked on 11/17 and most of the passengers I'm sure were at the airport. There was no where to sit, get bite of food or drink, people were sitting on the floors, chairs, outside anywhere they could find some space. We thought it would be better once though security, nope same situation. Ft Lauderdale airport is way too small to handle the crowds on the weekends. While we definitely Will consider Princess again for future trips, we will hesitate going though that port!