Stylish newly renovated historic apartment in the old town Gamla Stan close to transport links.