Then don't go on a cruise. There are plenty of places with great scenery AND great connectivity. But a cruise ship is not one of them.