We travelled with our four children (20, 19, 15 and 12), in three cabins. No lines on this cruise, straight on the ship at Los Angeles, straight onto the tenders at Catalina, straight through the lines at Ensenada. This is the first time we got to use the self-assist debarkation method, as our passports remained in our possession throughout the cruise. The previous two cruises our Canadian passports had been held in safe-keeping by Carnival until we debarked. Highly recommend self-assist, the line kept moving, we were off the ship in under twenty minutes (after eating breakfast onboard, we left just after 8a.m.)
Catalina Island - great place to walk around.
Ensenada - took a local taxi ($10 per person round trip) out to the Bufadora Blow Hole. The Flea Market at the blowhole was great fun. Lots of shopping in Ensenada.
Food - excellent choices. Our kids love the 24-hour room service, which was VERY quick on this cruise. They also frequent the 24-hour pizza and ice cream on the Lido Deck. Some lines at the buffet, but not bad if you eat before the crowd. Good selection of food, the buffet had 'themed' menus, there was a delicious French Braised Beef.
Entertainment - we saw two shows, the laser show was spectacular, the comedian was OK. We didn't play in the Casino, but as we walked through we commented that it was not too crowded or smoky.(We sailed the Paradise on our first cruise when it was a completely non-smoking ship).
Cabin - small, clean, functional. No problems or complaints. We had room service open the safe for us - the responded to our call within 20 minutes.