I think San Diego is the best port for convenience. You can walk around and explore the waterfront or whatever you’d like to see. The hop on off bus is close by, Seaport Village, shopping, busses, trains and so close to the airport. I’ve never been in such a convenient port anywhere. And it’s a beautiful city. So what if you have to wait in line to get on the ship. Actually you don’t have to wait in line, you can go out and explore so much close by within walking distance. Waiting in line is a choice not a necessity.