We loved Stockholm, but the apartment not so much.
The location is perfect, however, this is the biggest plus. The bathroom and toilet are terrible, stinky and not clean. The shower curtain needs to be replaced asap. As for the communication with the host, it was far from ideal. We just needed some linen and had to ask repeatedly throughout the day.