7 day Mexican Cruise.
Longbeach arrival was easy via an Uber from my hotel. If you are early you can stand in line and go through before your set embarkation time, which got us on board 30 mins earlier.
Highlights - mostly friendly staff, few grumpy exceptions, but particularly the stewards, look out for Bjorn he was lovely. Room was always clean and tidy.