Last year we sailed on Celebrity, RC and P&O. Food on Celebrity was better than P&O. The cruise for 7 nights was a fair bit more money than P&O. On RC the food and entertainment was a bit better as was the food, but the drinks prices were hideous. P&O was the cheapest, but was perfectly acceptable. We are on 3 P&O cruises this year, so ok in our opinion. We won't be booking any of them for 2024...yet. perhaps NCL will reduce their prices a bit as we do enjoy their ships.