I think you forget that everyone owns a bicycle, everyone rides their bicycle everywhere, and almost every single street has a separated bicycle lane. There are more bicycle lanes than in any other country on earth (22,000 miles in a country ten times smaller than California) [1], there's even bicycle highways and intersections.
Public transport is exceptionally good as well. Everything is highly walkable and accessible, everything you want to do is doable and everywhere you want to go is reachable. You should check it out sometime, these pictures don't really show it.
(jacquesm in this thread is spot on too though. There's not that much life going on in Almere itself.)
[1] https://www.opencyclemap.org/?zoom=7&lat=51.48412&lon=8.0871...