Elwin's place is located really close to the train, tram station and supermarket.
The place is clean, the view is superb. I'd recommend it to everyone who stays in the Hague.