As for hotels in Haarlem:
WW Sativa is not the best choice for 50e/day (no breakfast) if you need some comfort- wc/ shower in the room, changing of bed-clothes, tidying up and supporting of the cleanness in the room. All these things you DON'T find in Sativa. Good is location- just 1 min to train, large room, smoking freedom and the nice ww-sativa cs under your ass.
I stayed in sativa 2 month ago because it was worse situation with hotels in Haarlem, no rooms availible. Also during the whole week nobody changed bed-clothes, cleaned up the room and took away garbage from the bin. for 50e??? it isn't Amsterdam, man..I didn't stay in Indica, but i think it's the same system, .
Beause of these things i booked anoher hotel for NY-eve. so i could call you hotels in Haarlem, all with facilities(wc,bad,shower) in the room, where i was in last years:
- Carillion- Grote Markt,center, ca.70e/night INCLUSIVE breakfast and view on he central square of Haarlem

)
- Joops- center, prices i think the same
- Amadeus- center, good for relax and smoke too..
- Die Raeckse- closed to center (on Raaks), large rooms like saiva, good breakfast inclusive- ca. 75e/n.
... as I know hotel haarlem-zuid is to far away from the center and train.
may be it helps, wish you good trip, dont forget to visit Wortel!
I don't know what for growers deliver the goods to WW and how WW choose products for sale, but its truth- WW products are MORE MORE MORE BETTER than the same sorts in A'dam and other cities i had.
peace