The place looks good overall and it’s very close to Senso-ji / Nakamise street and 10 minutes walk from the metro station. Convenience store is less than a minute walk.
The host was accommodating when I found no coin lockers available in the area, he let me leave my luggages in the house before the check-in time.
Maybe I should’ve research a bit more about the area, but I found the neighbourhood a bit loud (people talking and smoking in the streets pretty late at night).