We really enjoyed our stay. We were able to reach almost every place in Tokyo easily and within no more than 30 min. Akihabara is reachable by foot in just about 10-15 min. And if you have problems, the owner will always answer your questions and try to help you almost immediately.