Beautiful place, located just in the heart of Gamla Stan. Amazing stay!