Be prepared for a lot of silly questions and misperceptions about cruise ships.
For example - we tried it, after a cousin suggested it, and then SHE backed out.
Some of the other cousins said "I don't to be stuck on a boat" (so they go to Jamaica all-inclusives - far more restrictive).
Another one said (half-jokingly?) - "I wouldn't trust my husband on a cruise."