There is no check-in at the Ensenada dock, so you will be checked in at San
Diego dock, then buses will take you and your luggage to Ensenada. There, your luggage will be taken to the ship and you can explore Ensenada if you wish. Ship doesn't leave until 9PM.