Yes, last Thursday. It was OK. Not gourmet food, but my cod & chips were good, and the others' seabass looked OK. Quite a varied menu. Not busy when we were there but a lot of the trade is weekday lunches, and weekends anyway.
Last time I ate there was 2014. According to the log we had a very nice lasagne with garlic bread and salad but then again we almost always eat on board.