We had a great stay, but not that it's more ideal for a short stay.
It misses some things to make a long stay perfect (such as coat hanger, clothe dry rack, a table...).
Other than i recommand this room. The location is REALLY Good, 10 min from Akihabara by foot, 10 min from asakusa by train. The line is close and you can get anywhere easily. Plus the host is nice and has tried her best to provide what we needed !