This place is ideally located in Gamla Stan (which is old town Stockholm). The shops and restaurants nearby are so adorable, train station is very close, and very walkable in old town. I loved having coffee with the view of the church steeple next door. Completely beautiful!