I'll be driving there in the morning because I'm coming from the Poconos. I've only sailed out of Miami so this should be interesting. I got on the ship the last 2 times with only ID, birth certificate, social security card. Is that still the case or do I need to get a passport?