My wife and I are not habitual cruisers although we have 4 previous holidays with 4 different companies.
We booked this cruise out of New Orleans because we wanted a few days staying there prior to sailing.
We joined the queue to register, and it was long, but we were impressed at the efficiency of the staff.