Lovely place in a central part of Stockholm. Highly recommended!