If you mention Barcelona, most people will think of the holiday perks like the climate, beaches, and parties. But did…