Great location & well equipped flat - perfect for a short or longer stay in Stockholm