Having an iPhone with data in a foreign country is amazingly useful. Even just for the maps it’s great. It was really easy too, jailbreak, unlock and walk into a telifonica/movistar and give them 9€ for a sim and recharge as you go. I was going to buy in the Madrid airport but they wanted 70€, and I felt that was too much. Which turned out to be true.