My wife and I just returned from a ten day Eastern Caribbean cruise on the Emerald Princess. The Emerald makes two different loops through the Caribbean, and this particular loop stopped in Princess Cay, St John, Dominica, Grenada, Bonaire, and Aruba. Overall, we had pretty good weather (considering that October is still the rainy season in the Caribbean) and the cruise was enjoyable. We cruised on Disney the previous month, so some of our review below is a comparison of Disney and (recent) Princess experiences.
We parked using the Park'n Go lot near Fort Lauderdale Airport, which is only a ten minute drive from the cruise terminal. Park'n Go parking costs only six dollars a day through the internet special, and the Park'n Go shuttle got us to the cruise terminal quickly (and were there to pick us up right away when we disembarked). I highly recommend Park'n Go.
Embarkation was a breeze. We arrived at the Princess terminal to go through embarkation about 1:30 PM, and we were checked in and on the ship and in our room in less than 20 minutes. The older gentleman who checked us in said that the crowds all try to check in before 1 PM, so our timing was perfect by waiting until 1:30.