I stayed here for 3 weeks.
It's clean, walls are kinda thin and for european standards it's quite small, which wasnt a problem for me.
Its a 10min walk to Kameido Station where you need around 10-15min to Akiharaba. If you wanna go on a hike on the west side of Tokyo, it takes a while to go there. (Up to 2 hours, depending on where you wanna go)
There are many diffrent stores to and from the station, if you need something to eat on your way, you will find something without taking a detour. (Vegan options arent really avaible, besides convenience stores.)
I didnt need a lot of help, but the times I wrote to the owner, the response was very quick.
All in all I was happy with my decision to stay here.