The Netherlands, Amstelveen, Amstel