. Location is perfect and you have everything you need in an historic building right in Gamla Stan.