A lovely spot in The heart of Gamla Stan.