Sounds like an interesting experience. I've never gotten to go on a cruise but the idea of formal nights (with ballroom dancing maybe?) make it sound worthwhile. A very nice gesture from your wife's boss.

Cheers

Jamie