I can appreciate your pain for having to drive 4 hours each way, just to reach the port and back.
Consider this....we are obliged to drive 6 hours, each way, from Arlington, Tx to Galveston, Tx. Our only port of choice for several reasons....age, cost, etc.
Consider yourselves lucky. And I hope you have a fantastic cruise,