Perfect location in Gamla Stan - central and walkable. Charming restaurants nearby...