I am a diamond star cruiser with RCCL but chose this cruise line and cruise because we were taking four kids under the age of 22.
I was skeptical because of a horrible past experience with Carnival 16 years ago but I must admit, the cruise exceeded my very low expectations.
The ship itself is in decent shape for a Baja cruise. Its hallways are clean, bathrooms are nice and the layout is fairly easy to adapt to. The dining rooms are not very formal and the bus stations tend to be too visible while you are eating. But overall, not too bad.
About what I expected. Comfy beds and pillows! A/C dial is on ceiling, which is weird. Windows were very dirty. Bathrooms included shampoo, shower gel. Cabin steward Nengah was FABULOUS. The towel animals were a 10.