Another great cruise with Princess (our fourth).
We stayed at the Best Western Oceanside in Ft. Lauderdale 2 nights before and 2 nights after the cruise. The hotel is adequate for a pre-/post-cruise stay. It was very close to the beach and a short cab ride to Port Everglades and Ft. Lauderdale airport. But, next time we'll choose a place a shorter walking distance to more restaurants/stores/activity.
Embarkation was smooth. After a short wait in line, we were given a colored numbered card, went through their security/scanning process and a took a seat. Since we were there early, we had about an hour wait before they began the check-in/boarding process. But, the time passed quickly, as we struck up a conversation with the folks sitting across from us. The Platinum & Elite passengers were moved through first then they called each colored numbered card. Smoothest process so far out of Port Everglades.