Note that the "cycling heaven" the title refers to is the Netherlands in general. The Amsterdam city centre is probably one of the worst cycling experiences in the Netherlands due to the sheer number of people needing to share the limited space. Still vastly preferable over having all those people use cars though, and I'm sure outside of the centre it's much better.