We will be staying with friends in San Diego, North Pacific Beach area, prior to our cruise. What would be the best way to get from there to the cruise port? We do not plan to rent a car, although if that is the best way we could do so for a day. I am assuming we would do the trip on the day of embarkation, January 27th to maximize our time with our friends and avoid having to book a hotel for the night before.