We had our first cruise with MSC on the Meraviglia in April of this year. We are not dining room folks, so all our meals were in the buffet. We were quite pleased with our meals particularly since we had read so many discouraging reports about their food. We did 3 Royal Caribbean cruises(Anthem 1, Oasis 2) also this year and were much more disappointed in the Windjammer than the MSC buffet.
We are looking forward to our April 2024 cruise aboard the Meraviglia. Always keep in mind that critiquing food is very subjective.