Amazing location in the heart of Stockholm's Gamla Stan. Such a great accommodation!