Where the food is provisioned is definitely a factor. On splendor eg the escargot in compass rose were amazing. Cruise started in Rome
on voyager, which started in Cape Town, I was disappointed in the escargot. I spoke to the chef. He told me escargot from Cape Town not the best. Wait until second leg when provisioning done in Rio. He was right. From Rio onward escargot amazing again.