I've only cruised once, but that was sharing a cabin with the leader of the singles group that I went with. He was so busy he never sent me any personal e-mail or anything before the trip, but no problem- I can get along with, or at least get out of the way enough, going with anybody for a week (so far) That would even include 20+ years difference in age, the other sex, as well as the "opposite" orientation.
Well, maybe not the opposite sex if we started getting along too well. I say that as a Christian who still tries to honor God in what I do.
I'd say if you, like me, are the type that is used to college dorm type accomodations - i.e. youth hostel vacations and tent camping outdoors with public bathhouse, any cruise cabin share is still much better than a hostel !
If you are looking for a PERFECT cabinmate, then what Mikey is trying to do may help. I have learned to bring earplugs, sleeping mask, Bible, and lots of patience and humor.