First, a disclosure: Our basic cruise was free, a "perk" from our local casino. We did upgrade our room to a balcony room and we had to pay the fees, taxes and insurance also.
We are an older, unmarried couple and we've been together for about 2 1/2 years. My late husband and I cruised 4 times with Holland America and my boyfriend and I have cruised once before, with Carnival, which was his first cruise. We had no idea what to expect with NCL, but we knew it had to be better than Carnival!
We drove from Pennsylvania to Miami, because the airfares were astronomical. Our only problem with the whole embarkation process was finding a parking space! The garage that we had been told to park in was filled. We were to embark through Terminal B, so we stopped and left our luggage with the agent. We were supposed to park in garage C, but it was filled. All the garages were filled, until we got to the last one, garage G. We finally found a parking space and luckily there was a shuttle bus back to the terminal. From there, embarkation was a breeze and we were on the ship in a very short time.