February 2015 - 3 Night Baja Mexico (Los Angeles Roundtrip) Cruise on Carnival Imagination
The whole process from parking at the garage to boarding to ship was very smooth. There's nothing we need to worry about because there are a lot of workers there to help. The buffet food was ok. But the dine-in restaurant was excellent. If I know it ahead of time, I will take the restaurant everytime instead of buffet area. They have great service. I definitely will come back for the future with my kids.