This was our 6th cruise (first on Princess). My wife and I stayed the night before at the Holiday Inn, Seawall Blvd., which offered free cruise parking and shuttle service to and from the cruise terminal.
Embarkation was a snap. From the time we left the Holiday Inn to the time we walked into our mini-suite took about 20 - 30 minutes. I can't recall an embarkation going as smoothly.
The stateroom and ship exceeded my expectations. I had formerly sailed on a few luxury ships, and had made this reservation on the spur of the moment a couple of months ago to celebrate my 50th birthday. The primary factors in my decision to sail on this ship was Port of Embarkation and Ports of Call.