We flew into Miami the day before and embarkation at Port of Miami was a breeze. We were on the ship around 1:30 p.m. and our stateroom was ready. The balcony stateroom on the NCL sky was smaller than the one we had on Crown Princess and Carnival Spirit. Our main complaints : room space was adequate for a 4 day cruise, but would be cramped for a 7 day cruise, also the furniture and bathroom starting to be a little dated.
We prefer the concept of fixed dining to freestyle, building a relationship with the crew is easier in a fixed setting and I guess we are conservative cruisers. The food quality and quantity was sufficient so was the bar menu and wine list.
The cruise director was very good, entertainment was OK and the general facilities were nice but not as glitzy as what we see on Princess or Carnival.
In general we enjoyed our cruise, but I am not convinced I would cruise with NCL again unless I got a super deal.
If we were to go again we would go to Cable Beach or take a day pass at the Hilton.