okay I was able to find an Internet Cafe in Barcelona today