Oh I forgot. The cruise line determines the clientele.
Carnival is tats, loudmouths and weekend warrior drunks in my experience. Its a party.
Disney is families.
All 3-5 day cruises will be more raucous than a week or more.
Royal is ok. Its a mid price line and you get a lot of families.
I would take a more upscale line like Celebrity, with an older clientele, over Royal. It used to serve better food. It had fewer kids, and fewer amenities for kids. That said, last time I went on Celebrity, the food was dumbing down to Royal level. It still had a much more conservative set of passengers though.
Yup! The Trump 2020 Victory Cruise will be on Celebrity. Embarking from Port Everglades on December 6.