Great location - 100 meters away from HS station.
Splendid view from the top over The whole Hague!