Presume you've been?
Barcelona was fun, but busy, and I could literally watch the pick pockets with their eyes fixed on tourists' hips. Food was great and the mix of city pursuits and beach life was nice. We had to stay in a small box to be anywhere near the centre, though.
That's just one part of the country of course.