Amsterdam Highlights you can do at any season Johanna 5 years ago Canals 9 streets shopping museum bookshops cafe restaurant where to stay