First I want to say Tokyo, Japan is a beautiful country. Second, our apartment that we rented from this host was lovely. It is in a quiet area but not to far from the train station and only one JR line stop from Akihabara. It is minutes away from Sensoji Temple and Skytree.
The apartment was a perfect size. We was only there to sleep but it had what we need to be comfortable.
There is laundry mat, Aeon food market ( very cheap) and several of good places to eat near by.
I would definitely stay here again.