"Cafe the Minds is a punk-rock bar in the centre of Amsterdam."