The crew/staff was helpful, friendly and efficient.
Food - Breakfast was a disappointment; nothing quite right. The lunches in the cafe were just fine. The evening meals in the two dining venues were good. The meals in the Le Bistro, Jasmine Garden (ate there twice) and Papa's were very good and worth the up-charge.
The work out facilities were very good. Only four spas/whirlpools. Two were marked adult only, but children visited them often.
The two times we watched the shows, we were favorably impressed. Probably the best entertainment we have experienced to date.
Although we enjoyed the ship, the service and specialty restaurants, in our opinion Holland America and Celebrity are slightly preferable to NCL.
Note: Giovanni is the owner of his tour service. It is our experience that when you get the owner as your guide, you have a better chance at an exceptional tour.