An 8 nite YIN on MSC Mera cost less than a 7 nite guarantee "no frills" balcony on NCL, both out of NYC, for the same week this month.
Thanks to CC I've read about weeks when the Haven was overrun by groups of unruly kids with minimal (if any) adult supervision. And, weeks when "obvious groups" in the gereral population made it unpleasant for others.
It's the luck of the draw....you never know who else is going to be onboard. If security, or someone, can't control "pushing and shoving" I'd be spending my money elsewhere.