A Carnival cruise ship and the Queen Mary seemingly on a collision course! Not really. The QM is permanently berth there and has a museum, a theatre, a hotel, several restaurants and clubs, a wedding chapel and I don't know what else. I hope it is making money now...it was a loser for many, many years.
The cruise ship is at dock loading passengers for a short cruise to Baja, Mexico. A three day cruise usually cost under $300 which is a pretty good deal considering that everything on board is covered except for alcoholic drinks. The quality and quantity of entertainment and food are inferior to those offered on longer cruises (7-21 days or more) elsewhere, but this is a good introduction to cruising and a cheap way to entertain yourself. A weekend trip to Las Vegas will cost you a lot more, not counting your meals and potential gambling loses LOL.