The Netherlands, Amsterdam, Kanaalstraat 129