Royal Caribbean's embarkation and check-in process in Bayonne, New Jersey is not ready for prime time. The luggage drop system needs major work. Parking is available, but you will have a long walk to check-in or a long wait for a shuttle. After check-in, there is a bus to take you to the ship.
Does anyone else think that these ships are too big? On a cool weather itinerary, people are not out on the decks, so every part of the ship (inside) is crowded. There were even long lines to enter the dining rooms.