Love's place is situated in a sweet spot in Stockholm just 2min from the metro.lots of restaurants and bars in a walking distance of maximal 15min which is great.we barely used the metro because oldtown was also nicely accesable by foot.
The apartment is ok for a short stay (we were 3 guys). There are two negative points which could be fixed: the air matrace is very comfortable but pretty sure leaks so in the morning I typically woke up on the floor (and I am not particulary heavy). The second thing is the drain of the shower: it barely sucks out the water so whenever you shower the whole bathroom can be easily floaded.
I didn't meet Love but his friend and she was available and everything went smooth.
overall: cool place to stay!