I recently checked in on Royal Caribbean for a cruise over spring break and it was AMAZING. I could do it in the app, without getting shunted to a poorly functioning website, and I could pick PAT first, before entering info, and booking other things, dining, shows, etc, was on a different...