Just saw this review, so I am commenting on the original comments. We agree that boarding is very quick, with having all info on the app. With that said, we are not fans of having to get all the data prepared before arriving at the terminal. My wife and I are in our early 70s and not real tech savvy. Having to take security photos and upload, upload passports, etc. is a very frustrating process. All cruise lines do this now, what happened to customer service and making it an enjoyable experience for passengers. Maybe we are in the minority, maybe not, but that is our opinion.