The place was just as pictured/described. Tram stop for Central Station is a 1 minute walk and their is multiple grocery stores and even a few bars near by. Super solid place to stay in The Hague. Highly recommend.