About me: Family of 4 (11, 14 y.o. girls)
Parking-took our own car and purchased a weekly parking for Bayonne Parking lot (10 minutes away from the port). Parking lot cost us about $110 plus tips for 7 nights and it provided free shuttle to the port. It was convenient for us to get to from Brooklyn, NY.
Registration-lines were going quickly, workers directed people efficiently and we were on the ship maybe in less then 20 minutes.