Great place to stay, although a bit out of the way from Gamla Stan and other sites