This flat might be in the best location in Stockholm. You could have a great stay without ever walking more than 300 metres from your flat. The kitchen is clean and entirely satisfactory but more utilitarian than epicurean. Take your coffee or fika at Lykke, about 2 blocks away.