Are you thinking about a cruise for your next vacation? Here’s what you need to …