The location is perfect! Right in the center of Gamla Stan (Old Town) and so close to restaurants/shopping/sites. We truly enjoyed our stay at Williams’s flat.