I did most of my cruises on Celebrity and a couple also on Carnival. While I found everything on Celebrity to be better (food ,service) I still enjoyed the Carnival cruses while my wife not so much only because she was spoiled by Celebrity.All of this was pre covid so I'm sure things have changed . You will still have a good time either way. By the way you can't beat the ruebens at the deli