i don't usually trust peoples accounts of fun on a cruise ship. its always the same kind of people telling me about them. the middle aged white families that only ever take vacations on cruises, to Disney land/world, or to some sandals resort where they don't ever even leave the resort. to me anyway, this sounds like very little fun.
jam cruise might be a bit of an exception because its basically just a music festival on a cruise ship. even then though, i wouldn't feel very good about being trapped on a boat like that.