Great location, in the heart of Gamla Stan. The hosts were really nice and very responsive. Highly recommend!