Nice place in an amazing location right in the centre of the old town of Stockholm. Would definitely recommend!