We arrived at the cruise terminal in Mobile at around 12:30 and after a fairly short wait, unloaded our baggage and parked in the secure parking garage, ($15 per day-$75 total for the trip, paid on entry to the parking garage. They do take credit cards!.)
After parking and taking the elevator to the terminal(have your passport in hand when you enter the terminal) we spent a very reasonable amount of time standing in line to be processed on board by Carnival's friendly and efficient embarkation staff.Once you reach the embarkation desk it takes only minutes to be processed and receive your sign and sail cards, which are also your room keys.
Once on board we were able to go to our cabin after no more than a 10 minute wait.The cabin was clean and well supplied.The bed was very comfortable and the service by the cabin staff was great.Room service was immediate and efficient.
Great location. Close to elevator lobby and dining areas