I had a great stay at David's place.
The apartment is in the middle of the city with 5-7min to the closest metro. WiFi was good and I felt warmly welcomed staying for the weekend. The check-in was a smooth experience and I got all the information I could ask for to make the most of my time in Stockholm.
I would recommend my friends to stay here.