The Netherlands, Amsterdam, Kea Boumanstraat