Final Check on this weekend plan

So we are all packed and ready to arrive Amsterdam on Saturday around noon.

On Saturday, we are planning to take a train to either Haarlem or somewhere from where we can see the parade depending on how tired we will be

Sunday - Early morning Keukenhof and bike ride for 3 hours which will take us through 3-4 pm. Evening in Amsterdam downtown

Monday - Morning we have Anne Frank house tour followed by planning to rent a car to drive to Goeree Overflakee area for some tulip fields (based on latest experience, any particular address we can see Tulips now)

Tuesday morning - time to head back home

Planning to skip Zaanse Schans based on some readings - should I remove something from current plan to include it?

Looking forward to a break