I stayed at the apartment for 5 weeks and had a wonderful time. Solar was incredibly helpful with everything, from check-in (allowing me to check in early), over giving tips on what to see, to answering all of my many questions about living in Sweden, even on the most mundane stuff like how laundry to recycling works.
The apartment is located in a residential (quiet) neighborhood next to the beautiful Grimsta nature reserve. It's only a few minutes walk to the next supermarket and the Tunnelbana (metro) station, which will take you directly to the center of the city.