I HIGHLY recommend staying at Carl Fredrik's place--both he and Martina are super friendly and welcoming. Communication was frequent and check-in was super simple because Martina was right there to greet me (even though I came 45 mins later than expected!). The room is incredibly spacious and is nicely decorated to make you feel at home. As for the distance, it's really only a short 7 minute walk from the Bagarmossen t-bana (and approximately 15 mins from the city from there). I would definitely stay again if I'm ever in the area!