The location of the apartment was perfect. It was also one of the cheapest options we could find at Gamlastan. Also, the communication we had with David was pretty direct.
Now when it comes to its cons: we were 3 people staying there, but when we arrived there were only sheets and duvets ready for the 2 beds. We had to make the sheets for the couch, which were on top of a stool, in a dark dusty corner of the apartment, which did not seem very hygienic. The floors were also pretty dusty and there was a lot of dirt underneath the couch. The temperature of the apartment was fine. Also, the glass shower doors were broken and we had to be extra careful in order not to splash water everywhere. Finally, there weren't any trash bags for the bathroom.