I’d highly recommend staying here! Having stayed in various hotels around Tokyo over 20 times, this place made me feel like I was at my own Japanese home. While in general it’s a western style apartment, there are many traditional Japanese touches like tatami in the bedroom. There were bonus touches such as having laundry detergent included and a large bottle of water in the fridge welcoming us. Very close to a huge grocery store and a 7-11.
Check in/out was great and interactions were always prompt and clear.