Check in at the Port in New Jersey was a breeze, much easier than Florida. We arrived a couple hours early but were allowed to check our luggage and were escorted to a waiting area with a television, drinks, and cookies to snack on while we waited. It wasn't long at all before we got checked in and boarded our shuttle to the ship.
Unfortunately debarkation wasn't as smooth. There were not enough custom agents and the lines were long.