Frank and Nigel,
I plan on leaving this discussion open and alive. My trip is not until next August plus I am aware that your information and recommendations might helps lots of others.
If Haarlem might not work for me, maybe it will work for someone else.
I am going to be 77 years old next year and it is no longer that easy for me to follow directions and maps. I hate to admit that I sometimes get lost. In my younger years, getting lost could be part of the fun but it is not when you are old.
Still, I love to travel and I prefer traveling alone. Once I find my hotel, life gets easier. And once I get on my ship, it get much easier. I take Norwegian's ship excursions. Very sadly, I do not have that many trips left in me.
I do not know Amsterdam at all live and in person. I am beginning to learn about Amsterdam virtually but i have not been before and I want to see the museums in the museum district and eat the famous Indonesian dish which begins with R. I want to take a Canal boat trip. I love museums and I the famous one that begins with R is at the top of my must do list.
I will not know my plane schedule until a month or less before my trip. It might only be a week before my trip. I may find that I am not arriving in Amsterdam until evening or even night on the 15th.
My sightseeing is probably going to be limited to all day Saturday the 16th and as an old person, I do not have the energy that a younger person has. I can not go, go and go. I tire more easily than when I was younger.
I have to set limits for myself.