Updated Google Maps and 9292 links to new Amsterdam address