Have you taken a number of Carnival cruises? They're not our favorite, by a long ways, but we always have a good time, anyway! "The worst day on a cruise is better than the best day at work."
We've taken a lot of Carnival cruises and they have come a long way. Cabins are larger than some of the other ships, entertainment good, food wonderful. And the last few years their prices can't be beat. We love Princess also, but have done Carnival last few years.
Princess is our favorite, too. We did really like Norwegian, but we didn't enjoy our last trip as much as usual. We really don't like the "Freestyle Dining."