Great place in a superb location. Everything is really easy to reach by foot, tram, bus etc and just a few steps away from Den Haag HS station - although you don't hear a thing from rumbling trains.
Feels rather like a hotel with check-in counter and everything, so if you're not looking for that extra personal touch I can recommend this place to anyone wanting to explore The Hague while soaking up spectacular views from the top floors!