Amazing place in the very centre of Stockholm. Very clean.