More and more cruise lines are moving to Musk's Starlink satellite internet which from my experience works REALLY well. I was on a cruise in November, in a terrible storm on the North Sea, watching various things on Netflix on my laptop in highest quality with no buffering at all.