Outstanding location in lovely Gamla Stan