Great place to stay in Gamla Stan!