NYC is honestly great for cycling. Say what you will about Bloomberg (or, allow me: scum), but his transportation secretary Janette Sadik-Khan did so much to turn this into a cycling city. If De Blasio and Adams had followed that lead, our cycling infrastructure would be second only to Amsterdam by now.
(and yeah I lived in Portland too)