I have to agree with Whiteknight.
Though I don't take Jazzercise but I do take aerobics and it was nice to be among the few men who done classes with women. Anyway, women most over 35 do take cruises because most love the sea air and who doesn't. You will not find many young women under 35 taking a cruise because of money and why go on a cruise to meet men where a local club can do.
Most men who do go on cruises I believe are more open-minded and know what to expect on one. Unlike a small group of men who seen a movie about a cruise expecting to get a quick lay are disappointed.