Location is excellent - right by the Meguro River, close to two local stations and easy access to Shibuya.
The place is clean and has everything you need for a long stay. The three separate bedrooms and toilet on each floor (rare for Japanese houses!) were a huge plus for our family stay with two teenagers.
David was an attentive and friendly host, and responded quickly to all our inquiries.