Really, really great place to stay at The Hague.