Nicer ship. Nicer Crew. Waay better service overall. Food was far better on Princess.
Carnival had more stuff for young kids.