We just came back from our 4 day cruise to Catalina and Ensenada. We had a blast...especially for the price! I read A LOT of reviews before going and I have to say it really is all in your attitude. If you go looking forward to the adventure and fun you will find it. If you go looking to critique it you will find it.
We had fun from start to finish. The best piece of advice that we took was to bring a power strip and be prepared to eat!
We especially loved the hard working, kind, friendly staff...have never met such hard working, smiling people. We felt very pampered and well taken care of.
Much too small for the 4 of us (husband, wife, 2 teenage girls). Will get 2 cabins next time. We just smiled and rolled with it!