My girlfriend and I live in NJ so we didn't have to fly to this port.
Embarkment was easy. I recommend going early, we got there around 9:30. We got to sit down and have complimentary coffee while we waited. Disembarkation was smooth. Fill out the customs form they give you in your room the night prior. It makes everything go way quicker. Also have your passport & seapass with you.
Anthem of the Seas had Christmas decorations everywhere which was a great touch because of the timing when we left. They also had Santa caroling around with his "elves."