One of the best places you can find in Amsterdam and like they say, its super central an Amaizing!