There's a mixed bag of opinions on Spain right now. Cue The Clash's Should I Stay Or Should I Go?… Whether it be Barcelona, ...