It’s called Amersfoort, in the Netherlands indeed. It’s quite a bit like Amsterdam, just smaller and wayy less crowded. It feels more private and has many fairytale-looking streets to explore :) If you’re ever visiting the country - Amersfoort is definitely worth seeing!
Netherlands for sure. Not sure what city tho.. at least one with canals. Delft? Don't remember the tower in the background at 0:14, so I may be wrong..