I’m a millennial who avoided cruises because I thought they were full of germs and kids. My first experience proved me wrong. Sophie Katzman 13 apr 2024