Immaculate apartment right in the heart of Gamla Stan. Highly recommended.