Great location between Kinshicho station and Oshiage Skytree station (10 to 20 minutes walk from either, could be a bit closer). The place is set up to have one sitting room and one sleeping room, but we moved one of the beds to the sitting room to give each other some sleeping privacy.
Like most Japanese homes, it has no insulation against sound or temperature, so it's chilly in November and you get woken up by any morning noise. No need for an alarm clock.
No washlet on the toilet either. That's a little unusual for Japan. The shower is excellent though. Very comfortable.
All in all it's a great place and I'd be happy to stay with Satoru again.