We recently sailed on the Anthem of the Seas 5 day cruise to Bermuda. Overall the experience was great. Here are some observations:
Arrival: We drove from the South and encountered the Bayonne Bridge under construction. That resulted in an additional hour of following detours and attempting to locate the port. Once we arrived, it went smoothly. You drive up to the terminal and drop off your bags. Then you can park your car in the parking garage adjacent to the terminal for $20 per day.
Check in is quick and easy. You will enter the ship on the 5th deck. I recommend heading to the 270 café located in the rear of the ship on deck 5 instead of the Windjammer on deck 14. The 270 was virtually empty and the food was great. The Windjammer is more akin to waiting in line for the last helicopter out of Saigon.