Great location in Gamla Stan!