First things first. This cruise met and exceeded our expectations. It was a relaxing and enjoyable experience. Even though we are big fans of HAL, there is a lot to be said for the convenience of the Freestyle cruise.
NCL does lot of things right. The line seems to have a good understanding of their strengths and doesn't stray too far from them.
The positives: Embarkation at Miami was quick and painless. There's a little gentle herding, but how else do you handle over 2000 people?