I used to live in Barcelona, the infrastructure is definitely anti car in every aspect, it's desired to be. For such a large city, the car traffic is minimal, there are not enough parking opportunities, especially at the beach. There would be space, but the government knows better, if you have ever been in a tourist destination in Spain during peak season you will know that there is no way to accommodate all the cars…
Only in some streets. Many streets don't have cycle lanes. Or only in one direction, and it's not really clear where to find one in the direction you're going. It's a bit of maze trying to figure it out and in the end you just end up in between the cars..
The crossings aren't that safe either because turning traffic doesn't have their own green timeslot, they're supposed to turn when straight gets green but give way to crossing traffic. But drivers often don't check very well, I often see near misses.
Coming from the Netherlands the bicycle lanes there are really much better with their dedicated green lights, lanes everywhere (almost always in both directions) and separate crossings. They're also better marked and uninterrupted (in some barcelona streets they suddenly just stop or move to another side without clear indication). I definitely don't feel safe cycling in Barcelona. I mainly walk here and take the metro.
I hope the bicycle network will improve going forward as cars are excluded from the city more. They make a good effort so far but it's definitely not great :)