This is an amazing house to stay in for visiting Tokyo, especially if you're after a more traditional house. The place is easy to find and once inside you'll find practically everything you might need for your stay.
The location is fantastic, being only a 10 minute walk from Ueno (or 2 minutes on the subway if you're feeling lazy).
The house itself was spotless, with clear instructions on how to use most of the appliances and how to deal with the rubbish.
The only thing that might be a concern for some people is the steepness of the stairs. The picture makes them look tame! However don't let this put you off this amazing place that is a brilliant base for exploring Tokyo!