I have taken this cruise before, both as a 3 night and a 4 night. The 4 night fare is usually cheaper since it runs mid-week while the 3 night runs over the weekend. It tends to attract groups of bachelor and bachelorette parties, which liven the trip up and provide excellent people watching opportunities. Not for the Cunard crowd, thankfully.
Unfortunately we didn't have great weather - cool, windy, some rain, which killed most pool deck activity, other than the overcrowded hot tubs. The cruise director Benjamin was very energetic and helped make the best of the trip. The gym is small and was not crowded.
Good to see that Ensenada is still the same dump it was five years ago when I went on this itinerary. Friendly merchants on the streets trying to suck you in to buy their cheap junk, or visit any of the upstanding massage parlors, where one guy invited me in for a "rub and *** from one of his pretty cousins".
My cabin (porthole, upper deck, very much up front) was clean and functional. Pushing the beds together resulted in an obvious divide and I would probably been more comfortable sleeping on a twin. TV channel... movies are good including TCM, CBS News network (extremely repetitive) and some kid channels. If you're up front, you will be awakened at 5am when returning to Long Beach by the ships engines, extremely loud and lots of vibration. I survived, the trip was cheap.
Food in the MDR was at least okay, no complaints but not very exciting. The lido buffet was fine, the pizza was actually good, the deli counter is great, and the Guy's burgers were much better than typical cruise buffet burgers, actually very good for any burger.
Stand-up comics were excellent, even when they did their family friendly shows they engaged the kids in attendance. Musical shows in the theater literally put me to sleep.
The cruise activity staff was small, Benjamin and the person who did bingo (Jax?) plus a couple of people who did games.
The cruise has been livelier in the past, but the cool weather kind of put a damper on it.
I arrived around 2:30 pm and was in my cabin within 15 minutes. I carried on a 12 pack of coke and a bottle of wine, no hassles. Disembarkation is the dreaded long line snaking around deck 7.
Big enough, clean, a couple of outlets. Good room steward (Yanti). It got very noisy and vibrating coming into Long Beach on Sunday morning, couldn't sleep much past 5am.
Portholes provided good natural light.