My one Oceania cruise pre Covid had the very best food. Wonderful grilled jumbo shrimp, crab, lobster at the buffet, nightly, ….you do pay for this upgrade in food, with a regular balcony, vs celebrity or princess. The bar area before dinner was intimate and easy to meet and talk with regular cruisers. That was a big +….no one gambled so never could play blackjack, that would be a problem for me on longer cruises.
Overall, I book Celebrity which is cheaper & we like the larger ship offerings. We can always find food that is suitable.