Just a small warning on june 29th there will be almost no public transport (trams, busses and metro)in Amsterdam,The Hague and Rotterdam.
They will stop after the morning peak (or only drive the morning peak not sure about this)
and then they only will drive the evening peak. Thats the news now not sure if this change.
Trains with go.