Ports of call: Port Canaveral, FL; Miami, FL; Nassau, Bahamas; Great Stirrup Cay, Bahamas.
This was our 3rd cruise; the second with NCL. All 3 times we have sailed directly out of New York. We live only about 8 minutes from the pier and it is a great pleasure to sail from our home town. We booked through a large online agency, as we have many times before, and had no difficulty whatsoever. We also booked all our excursions before leaving. I also ordered fruit and wine for our stateroom, which we found waiting for us in the stateroom upon our arrival. It was exactly as ordered.
Embarkation: We waited a total of about 45' before getting on the ship. The lines moved quickly. Through them one completes security check, immigration to the Bahamas, and your payment method for purchases/charges made on the ship. We also received our key cards. From there we boarded the ship and found our stateroom.