Cruise was excellent and we will travel with Princess again. A couple things I wished I had known before embarking are the bathroom amenities. There is liquid soap and shampoo in large bottles connected to the wall in the shower. Also a small bottle of conditioner. The very very small bar of soap had to be replenished 3 times on a 19 day day cruise. There is just one bar for the shower but none for the sink.
Embarkation in Ft. Lauderdale was fine, and it is easier and MUCH faster if you go a bit later or you will have to stand in line a long time.
The theater holds 700 or 800 people. Since they had the 1st show at 8 PM most people start filling seats as early as 7 PM. Many times people were turned away. So go early...but such a waste of time. We can't see any reason to have it so late. The ship might be losing out in the Casino and bars etc. as people are just sitting and waiting.
Embarkation can be long. Go later as they suggest and you will get right on.
Don't take the taxi in Vancouver to get off the ship. It took us 1 1/2 hours to get one.