I travelled twice on NCL (both times the GEM), once 5 years ago, once this february. This february we were in a suite.
Compared to all other cruises (mostly on the European lines, but also HAL last fall) this was the safest, and also the most boring cruise food wise. I did not get glutened once, I never had something on my plate that was upon double checking indeed not gf. Wayan, who took care of me, did such an excellent job. Together with Jafar, our butler, I even had wonderful gluten free afternoon snacks in my suite. I ended up having a standing order of flourless chocolate cake every afternoon in my suite. Breakfast at Modernos was excellent, special gf parfait for me every day.
Even with all of these wonderful bonuses it was boring food wise. I am a total foodie, and that is one area NCL does not excel at. The food was ok, usually tasty, but there was not one meal I still remember because it was so excellent! But it was safe and with the suite-perks I was spoilt and actually gained weight.
Will I book NCL again? I am actually right now planing a 22-day trip next year on NCL. The alternate line is Princess. But NCL has a better itineary, so I will choose them. The food was absolut safe, they have an excellent protocol working. And I rather have save and boring than the exitement of spending a night cramping on the toilet.....