1 minute walk to The Hague Central Station, 30 seconds walk to the big park, 15 minutes walk (or a few stops by trams) to some sightseeing spots, and 20 minutes to scheveningen beach. Very convenient and comfort hotel. The restaurant was good, and staffs were friendly. Free wifi was strong and stable.
During my stay, New Babylon, a shopping mall, was under construction, and there were a few food shops and cafe open.