Cruise was nice, but ticket redemption process was poor. The cruise wouldn't accept the document on my mobile phone and redirected me to a kiosk a few hundred yards away from the boat, which wasn't well marked. Also, since they didn't start checking tickets until five minutes before sail time, I was almost late and nearly missed the cruise.