Great place. The pictures, location and description are just per the listing.
The location is ideal, with all the sights of stockholm within easy reach.
The fast wi fi was super useful, with me having to do a few days work whilst there.
Communication from the host was excellent.
Highly recommended.