Facilities wise, enough. Kitchen, washing machine, dryer, etc.
Lockation wise, in between Tokyo n Shinjuku. Grocery stores close by
However, to reach to the 2 rooms on the 2 floor, it might be tricky to reach due to the steep stairs. Overall, good facilities n location.