6 of us just made our first cruise on Norwegian Sky so we have no other line to compare with, but it was great. We were waited on very well in the restaurants and our staterooms were always kept tidy and well equipped with amenities. The food was delicious and more exotic than we're normally used to (midwestern meat and potatoes families). Lots of seafood and lamb, pork, beef, and fancy desserts. Plenty to eat at all hours of the day. We never waited more than a few minutes for a table. Our travel agent reported no problems with NCL and we had none either. We even got a free cabin upgrade. Also, perfect weather which was probably more in God's hands than the travel agents. A wonderful time.