Having been to all the ports, my friends & I chose this cruise for the Ship and man are we glad we did. Great ship with tons of fun things to do. Non-stop activity and a great staff.
It's still the same Carnival energy and personality, just on a larger scale. The only downside was checking in. So many people try to get on the boat between 12-1 that's almost best to wait til 2pm. Then you walk right on. lol But even that I'm glad we could get on & explore and EAT before the muster drill. UGH (Can we end that already & just watch a video.) Lol
As for the ports, Jamaica was Jamaica. Nothing too great. Grand Cayman was boring. Cozumel was Cozumel but the tequila & beaches always makes it A OK!!!!