It's clear from the discussions you really need two modes to cover all bases--one, a local SIM card for phone ahead for accommodation, and an Internet-based app like Whatsapp for the family. That was our experience too. As the use of online comms apps spread I think you may even find albergue...