Lovely cozy place at the heart of Stockholm. In walking distance of every major site.
Highly recommended!