Overall, the place was really comfy and bathroom was clean, only slight disadvantage would be the stairs as they were a bit steep.
Haruki allowed us to check in early, and walk out to the main street to fetch us as we couldn't find our way (we walked the other way), and carried our luggage up the many steps.
Location is easily accessible to Ojima Station (if need elevator have to go to another exit) and stores/restaurants nearby.
Will be back to stay again if I'm back in Tokyo next time!