2nd cruise, 1st with NCL Gem. Here are my thoughts:
Food - not great great great. But, it couldn't have been that bad as I did put on weight, haha! I had dinner at Magenta most nights and that was very good. One side of the menu was all new that night and the other side was the same each night of the cruise. So, you could go each night and find some totally new things to try. I will miss the chocolate raspberry truffle cake :O(
Specialty restaurants - We went to Le Bistro one night and went to the a la carte noodle bar and sushi for lunch. Le Bistro was very good and the noodle bar/sushi was okay.