One day on the elevator, someone got on and said, "if you're not having a good time, you have no one to blame but yourself." He was absolutely right. A perfect cruise? No, and there were some glitches and minor complaints, but we had a great time.
This was our 7th cruise, but our first on NCL. Previously we've been on Holland America and Cunard. We booked with a Travel Agent as part of a larger group, and were attracted by price, time of year, itinerary and even a chance to try "Free-style". After booking, we were soon part of the "Beads to Beans" roll call, which enhanced our cruise experience.
We flew in to New Orleans on the day of the cruise, and our TA had buses ready to take us to the ship. We had a very good experience with this Agency, and they arranged a couple of cocktail parties and some more informal get-togethers while on board. The Tour Director was always available.