Situation was 100% Perfect, and a really great base to spend time in Haarlem.
The apartment was baking hot however, meaning sleeping with windows open at night, which resulted in very noisy nights' sleep.
Wifi did also not work for most of the time we were there.
But apart from that, the perfect base to see Haarlem, a REALLY gorgeous town