Which BARCELONA CITY PASS & METRO cards to buy?? Worth it?? (Honest review from a local)