I thought I absolutely hated cruises — but then I went on one of the largest ships in the world Esther Carlstone 20 sep 2024