Disagree.
If the OP is looking for a big gay time, I don't think a cruise is appropriate, unless it's a 100% gay cruise. Sure, there will be a few gay people on the ship, but you're mostly going to be around families and couples. All the boys are either 15 or 50. And nothing is worse after a breakup than hanging out on a ship full of happy couples.