Booking the Ensenada cruise with other friends who never had been on a cruise. It was a good first time cruise for them, enjoyed the simple, fast get-away from busy Angeles.
Boarding from Long Beach was a breeze, despite long lines, staff were very accommodating.
There were too many young people getting more obnoxious as they got drunk. You expect the ship personnel to control these activities to prevent other customers from being harassed. I guess because they advertise a "fun experience" it only works for people " having fun" even if it becomes ridiculously obnoxious for other people. Smoking areas are not strictly enforced. They even had a band playing in front a a bar near the casino, where people were walking through the area like a disturbance to the other folks that wanted to listen to the music.
clean cabin, great service. no complaints about safe, or cleanliness. towels changed regularly.