A beautiful office building on a nice spot in Leiden, Holland