But c’mon, Barcelona is one of the best cities in the world, and has been my favourite for years. The beach, the bars, the restaurants, the shopping, Primavera, the Catalan attitude (shooting water at tourists being indicative of these fine folk), the whole vibe of the place is so cool that to deny your precious children the experience is tantamount to cruelty!