Before you book your first cruise, compare the itinerary, ship, cabin, total cost, and travel details that shape the experience.