The Netherlands, Amsterdam, Czaar Peterstraat, Cruquiuskade