Leila is a very good host! You will share her apartment (bathroom etc.). Your room will be quite spacious, and everything is very clean!
The apartment is located a bit far from the more touristic places of Stockholm, but buses and metros can bring you there in 20-25 minutes.