Has anyone ever taken their toddler on a cruise? Any recommendations or reservations to share? Tah for any advice, am thinking of taking a cruise that goes from Southampton hence avoid the flight!