This was our 3rd Princess cruise. We were on Caribbean Princess in 2008 and on the Ruby Princess in 2009.
We flew to Ft. Lauderdale from Toronto on Sunwing Airlines the same day as the cruise was scheduled to leave. Sunwing was a fantastic airline - we were served a hot meal and we arrived in Ft. Lauderdale 30 minutes early.
(Previously, we have flown down a day before the cruise, stayed in a hotel and used Princess transfers from the airport to the hotel to the cruise terminal etc.)