RCL has a louder let's get this party started vibe with lots of announcements. Princess has a quieter, more serene vibe with far fewer announcements. RCL targets families and features lots of activities for kids. So if you've got kids the choice is obvious. If you don't have kids the choice is also obvious.