Disney cruise experience: Great food, dinner every night at a sit-down restaurant for our entire group of 12 + infant. We had the same server every evening, we even remember his name was Nenad. This was 2015. We could go to a sit-down restaurant to eat breakfast and did that a couple of times, but the food was pretty much the same at the buffet. Top notch experience, Disney's Fantasy ship. Soda machines for refills, only charge was alcohol, which our kids paid for themselves, as we don't drink.
Norwegian Epic: April 2024, Mediterranean cruise, decent food, not great. Sit-down restaurants had slightly better food. The favorite was the O'Sheehan's fish and chips, which we could do any day we wanted, no wait. The breakfast was very good, lots of fresh fruit. I ate fresh fruit every day, plus an omelet that was made to order with lots of veggies. It was our favorite meal.
Most of the buffet food was just about the same daily. I don't even remember what I had at the dinner buffet. It was just okay. There was always something that was edible.
The ice cream with butterscotch topping was really good, but how do you mess up on buckets of ice cream and butterscotch sauce. Loved the German Chocolate Cake, but it was the first day only and never saw it after that. The cakes were all just average.
Our kids were in the "Haven" suites, and they were able to take advantage of the dining room for all meals. We were not allowed in that area as peons in the balcony cabin. Our daughter-in-law loved the special attention, and of course the twins are just two, and they were a disaster at meals, seriously not good food eaters, and if one twin decided something was not good (our little Olivia's favorite thing to say about food is "eeeewwww!!!"), Xavier would also reject the food. They loved the neverending gummy bears and M&M's, however.
But the servers were very good with the twins and welcomed them, even knowing what a mess they would be. They still ate about half of their meals with us, but honestly, they were not at meals the same time we were, so it didn't work out much of the time. We would be done with breakfast, in our room, and our son would tell us they were heading to the buffet, so we would go down and keep them company.