Alber is a very nice host and his apartment is perfectly situated in one of the central Stockholm islands. You won't need to use public transport for most of the time, and if you're into biking you probably won't need to use it all as Alber is also offering his bikes for free.
The apartment is clean and comfortable, and if you don't mind the possibility to share it with other guests (you still have your own, separately locked, private room, so no worries there) it is a perfect place to experience Stockholm.