Nice place, quite close to the center. Tramway station just around the corner with direct line to Gamla Stan. I did not meet my host but he gave us precious hints about the city and was very helpful.