We enjoyed our stay in this appartment: it's a small place, but you are in Tokyo. The owner is very friendly and often there, so you can ask him anything you want to know. The neighbourhood is not too busy, but you have shops and restaurants everywhere around. You can easily go wherever you want: there is the (private) Asukusa Express Line and the metro is not too far away.
The only problem we had was finding the palce: at first we didn't realize that the Asuskusa Line is not a Tokyo metro line, but a private line: on some maps this line is not indicated . As there are other 'asakusa stations' it was a bit confusing.