@TravelBluebird
Holland America is #1 Food in Mainstream cruise lines according to this article by US News & World Report (the article is recent). Hubby and I have been on a total of eight different cruise lines and we concur that Holland America is best food.
https://travel.usnews.com/features/cruise-lines-with-the-best-food