Great location near Sumiyoshi station means all of Tokyo easily accessed by subway, staying here also offers a sense of day to day life in Japan. Courteous hosts and a beautiful traditional house with all the amenities you need. All in all a great place from which to enjoy Tokyo. Highly recommended and great value.
P.s. the nearby 7-eleven takes most international credit cards, lifesaver!