We have been on 3 Carnival cruises and 3 Princess cruises, we went on Carnival this last spring break and had a great time, we were on the Glory out of PC but decided that if we weren't doing
DCL, Princess will be our line of choice, we have a B2B booked on Princess for September, we really enjoyed our 3 Carnival but they are not as nice as Princess with a more rowdy crowd.
The shows on Carnival and Princess were both great, both have casino and lots of things going on.
Princess only do 7 night as there shortest and leave from FL.
We were going to try RCCL but my sister went on that with her kids and DH and they thought the kids would skate and rock climb but the lines were always so long they never got to do it all week. That was her first cruise and she never got hooked so we decided to stick to what we know but we have heard good about them.
This is just our opinion but remember ' a bad day at sea is better than a good day at work'.