Hospitality at its finest! John surely does create another home far from home. It did exceed my expectations. You have absolutely everything you need: clean and comfortable apartment (special mention for the bed that is easily the comfiest one I have ever slept in), useful tips from your host and great location in stunning neighbourhood! Everything you want to see is within walking distance. I felt like at home and more welcomed than ever.
Enjoy beautiful stockholm!