Very nice and comfy apartment in the middle of Gamla Stan - the old town.
Everything was as described and we very much enjoyed our stay.