My Mrs goes on them with her sisters and some of her mates.
Don't think it would be my cup of tea.
I would not go on one if someone paid me. It would be my idea of hell. Full of people, probably overweight from over indulging. Cheesy night 'entertainment'. Place full of bacteria and viruses from so many people crammed in an unnatural space. Small cabins by the standard of most holiday accommodation. Having to embark/disembark with hundreds of others all heading for the same venues.