The Netherlands, Amsterdam, Vespuccistraat