I'll be cruising the NCL Pearl June 2024, Venice to Athens with ports in Italy, Slovenia, Croatia, Montenegro, and Greece. I'd like to stay connected with my phone and text messages by buying an eSIM card. I believe it will connect me to the internet where I can make Wifi calls and texts, both on ship and on shore. Has anyone successfully accomplished this? I understand I could accomplish this with unlimited wifi from NCL but $170 is a bit pricey, and only works onboard.