Doomed form the get go. Booked air with Princess cruise line, a huge mistake. Experienced flight delays traveling across the country and flight cancellation in Dallas, en-route to Charlotte,NC to fly to Florida. Called princess for help no help US Air no help all flights canceled day before and booked day after, so I found my own transportation to Ft. Lauderdale, after spending the night in Dallas.
Arrived at Ft Lauderdale the day of the cruise, no one there to meet us, no transfer even though we paid for it, to find out it was paid for for the hotel to take us. That is the hotel we did not get to stay in because Princess' preferred airline could not fly because of the weather up north. No we did not come from the north, go figure. My wife chased down a princess representative, and she was kind enough to help us and got us on a bus to the ship.
The check in was terrible, long lines, rude people, holding your carry on trying to fill out a health questionnaire about your recent fever etc. while walking through a maze. Longer lines inside and total confusion on the ship getting to your room.
Our cabin was nicer than our other cruises. Balcony room with plenty of room.