Let me start by saying we are a family of five, My kids are 14,7 and 7 months. We arrived on Sunday at 9:00am to Ft Lauderdale, we use sas for the transfer to the pier in Miami $20 per adult $10 for my 7 year old and the infant was free. We arrived in Miami at 10:30 am the check in process took about 45 min but we weren't allowed to board the ship until 12:00 noon. Our room was only ready at 2:00pm, the cabin was a really nice ocean view and having two adjoining rooms was great with the kids. I would like to be brief and direct to the point, if any one has any questions I'll be glad to answer them while still fresh in my mind.
Check In: Took about 45 min, NCL makes you stand in line twice once to check in and then another line to pick up you key.
Cabin: Beautiful ocean view nice size, flat TV, coffee maker, hair dryer, nice size closet bathroom with privacy door for shower and toilet.
great location, did not feel the movement of ship, end of the hallway room, quiet.