well situated in the cozy heart of Stockholm. Super for connections, museums, walks and shopping.