This was my 4th Cruise, but the 1st with Carnival.
I arrived at the Long Beach Port around 10:30a.m. This is what I would consider the right time to be there to do Early Check-In. I had a 5 minute wait at the Queen Mary for Check-In and went pretty smoothly. Now off to wait in line at the Carnival Dome.
There are little Kiosks in the immediate area if you want to purchase anything from Soft Drinks, Beer, Mixed Drinks, along with Kiosks for Sunglasses, Purses, Dresses, T-shirts. The Prices are reasonable for the drinks, but not for the other things.