Nice article and photos!
I lived in Leiden a few years ago - just 30 mins train ride from Amsterdam, a lively, pretty university city.
Amsterdam is a great place with interesting museums. Along with all the other elements. You're right about the crazy cyclists (I was one of them🤣) in my city Leiden. I surely took advantage of the flat landform and the fact that cyclists have priority on the roads...I'm older and wiser now, so maybe I'll join the slow lane if I ever return!