The location is perfect and the facilities are awesome.
It is a perfect place to spend your time in The Hague.
I do recommend to book before sometime to have a better rate.