Just for info: We were on Emerald last year and it was so lovely we decided to do another Princess cruise this year with some extended family members. Quick review of Caribbean Princess:
- Flew into Sun Juan on same day of sailing. No problem. Took Princess transfer, worked fine.
- We boarded around 3:00 - waited a little, but not too bad - i've seen worse.