Our TA told us we sail from Hawaii into Ensenada - and travel by motor coach up to San Diego. We fly out of San Diego.
Has something to do with the Ship's registry not being (of course!) American and since it is cruising Hawaii (U.S.), it must stop in a foreign port at some point (thus, Ensenada).
Whatever, sounds exciting to us and we're just happy to be booked!