For future reference, Haarlem is a short train ride from Amsterdam; I have stayed there in the past and it is a nice place and an easy jaunt into Amsterdam if you are there fr the weekend and on a budget.
Much closer than Rotterdam, which is none too special IMHO.
Glad you managed the Hilton on PL, though!