Overall, the cruise was very enjoyable, especially given the rock bottom price we paid for a balcony cabin. Having had superb weather and a virtual sea of glass didn't hurt, either.
A strong point of NCL is the well-oiled machine that comes to play during embarkation and disembarkation. We were both on and off the ship in about 10 minutes, which provides a very positive impression when beginning and ending a vacation, especially when compared to dealing with airports.
I am usually impressed with the food on NCL, and the voyage on the Sky did not change my mind. Rather than an overly pretentious menu that cannot be successfully executed for what is essentially a "banquet," NCL sacrifices some of the frills to present delicious food that is served hot, well flavored, and healthy. While we were not overly impressed with the menu on day 3, the pork loin we eventually ordered won us over. This is an example of an uncomplicated menu that is executed well (hot, juicy, flavorful, etc.).
Cabin 9024 - excellent location but a small bathroom. Carpets, drapes and furniture do show some wear.