Fantastic apartment in the heart of Gamla Stan. Do not hesitate to book this place. Hosts are fantastic.