We got the super cheap 90 day ticker rate for this three night cruise over Valentine's day. This was no luxury cruise. However, we did have fun.
We did not do any port excursions, just walked into Ensenada, which is an amusing tourist trap. Be prepared to be sold just about anything, from ceramic skulls to nacho libre capes to over the counter antibiotics.
If I had to do it again, I'd have done one of the winery tours, our tablemates made it sound very fun. Also, I'd ask for the "eat whenever" dining plan, as the late seating interfered with some of the shows, and the food is the same.
Mid ship, minimal noise, great shower, beds were adequate. Room steward was excellent.
we did not purchase FTTF, but were still onboard in less than 30 minutes.
not much to do but shop