We’ve sailed on Carnival, Princess, Royal, Disney, NCL & Celebrity. We have sailed numerous times with Celebrity & in no way does it compare to Carnival. At least that’s my opinion. Celebrity is a step above the lines that we have sailed with. The service, food & entertainment are wonderful.
That being said, we have seen some significant changes in the cruise industry since Covid. We recently found out that Royal is making changes to their menus & even Celebrity is now offering specialties on their dining menus for an up charge. Once one line does it, the others will probably follow. But in my opinion, you can’t go wrong with Celebrity.