Nice apartment, two konbinis really close, some restaurants nearby. 15/20min walk to the 2 nearest stations getting you to Tokyo main spots really fast.
We were 2 with big suitcases and it was comfortable, might be a bit tight for 4.