Great place in the heart of Stockholm. Easy access to subway (less than 1min walk)