And this is why, when visiting friends (and even some family), it's SO much easier to just stay in a hotel these days...I've actually wound up a friendship over a situation where the friend said that it would be fine to use the WiFi to contact family members thousands of miles away who were very ill.
We'd intended to pull into a service station on the journey so as not to miss the tea-time phone slot, but the traffic was so bad we didn't get the option. And I had checked, and double checked, via WhatsApp and email, that it would be okay to use the WiFi. They made all the right noises on the apps...
When we arrived, they were more bothered about showing us their collection of clocks, orchids, and resin woodland animals than remembering we'd asked to use the WiFi at that time.
After half an hour of this fannying about, I eventually said my partner needed to contact their parent, and just paid for a BT day pass. I was too angry and upset to remember that as we were both BT customers at the time, we could have just used the "Away from Home" login, and it wouldn't have cost this person a dime. (They're notoriously stingy.)
The rest of the weekend was equally uncomfortable for other reasons. Give me a hotel any day over a host who doesn't really want you there!