EMBARKATION: There is no easy way to get 2500 people on a boat so I don't think there is a perfect solution here but I will say I thought NCL had everything moving quickly and smoothly. For Carnival out of Long Beach, they have you in groups in a big 'barn' waiting for your group to be called before you stand in line to check in. Even though the NCL line was longish, the fact that you were in line and moving made the experience much better to me. The whole check in process was pretty quick and efficient. Within a minute of boarding the ship, a crew member had a complimentary glass of champagne in our hands. Even though that was such a small gesture, it really made an impression on me. Great way to begin the trip.
SHIP: Common Areas I thought the ship looked great although I have yet to see a cruise ship that doesn't have bizarre and brightly colored carpet, not sure what that is about. The grand atrium was tasteful and very nice and featured live music most of every day on board. The Stardust Theatre was beautiful as was the Spinnaker lounge which had amazing views.
The Casino was nice and clean and fairly large for a ship I thought. The staff was good and knowledgeable. I did catch the dealer miscounting my hand in blackjack twice although once was in my favor so he wasn't trying to cheat. Just make sure to double check your hand and the payouts.
Great balcony, quiet, I hardly heard anyone else from within the room. Good size bathroom and closet.