We have sailed with NCL before, including a wonderfull Alaska Cruise on the Pearl. The Sky looks good from the aesthetic stand point, and eventhough is an older ship, the sice and public spaces were to our liking.
The boarding process in Miami was spotless, and perhaps the best of all of our sailings. It is noticeable that NCL has donde a great job with the personel at their terminal, including the CBP personel on the arrival. The convenience of the safety drill was very practical and efficient.
On the food side, the luncheon buffets lacked quality and variety. The replenishment process was mediocre and there were food displays left empty. Room service is the fastest that we have seen, but the quality and presentation is not there. The sitdown restaurant was ok, and Le Bistro was very good. The bar service was slow, there was a general lack of table service at the bars and the bartenders seemed overworked and not friendly.