Let me emphasize how IMPORTANT it is to have internet in a foreign country in which you do not speak a lick of the native language. Baz and I have discovered this firsthand, since the place we are staying at in Barcelona seems to have the worst internet I've ever encountered - we think it shuts down after a certin limit has been reached, and only the owners can call up the company and restart it. This is a problem since they were gone for a few days, and we had no internet during that time period.
This led to an avalanche of bad things - Baz's iPhone being stolen because we went out to a McDonalds in search of free WiFi, Baz not being able to complete jobs, we have no way of communicating with the outside world, I need to be able to track the status of my airline since it looks like they might strike on the day I'm due to fly back home, etc etc.
It's a serious inconvenience - because of the lack of internet, we have no way of checking out tourist attractions, times, guides, prices, transport, etc, not to mention that since most stuff is in Catalan, we need the internet to translate a lot.
It's a shame, because the place we were in was really nice, and a decent price. Unfortunately, they skimped on internet (the only thing we truly needed to be secure), and we have to write a bad review because it seriously soured up what would have otherwise been an amazing time.