It was overall an ok place to stay. Some instructions were inaccurate (eg check in), and some appliances do not seem compatible. For example, there was no sink that fits the kettle. They were either too small or the tap is too low. I had to fill it in the shower. There is also no hot water in any sink, which is really bad for cold seasons. Among other inconveniences, not a very liveable house in my opinion.
It was close to the station (Oshiage), but actually the station is quite hard to get to from city centre (Ueno, Shibuya etc).
Small thing but the house manual sounded threatening, stating various penalties. Overall not really worth the price to me.