Amazing place in a super central location in the heart of Stockholm. Can do nothing but recommend it to everybody! :)