March 2015 - 4 Night Catalina & Baja Mexico (Los Angeles Roundtrip) Cruise on Carnival Imagination
This cruise ship was as good as any of the others I have been on (and there a been a few!). It only lacked a sports court for my sons. Ping pong games and mini golf only take up so much of their time and then they got bored.
Dinners were excellent!