Comfortable well located accommodation, recommend for your Stockholm travels.