Yamato's place is huge compared to Japanese standards, and is well located next to Ikebukuro station with many local shops and restaurants and access to main train lines.
Yamato was very responsive and helped us throughout our long stay with whatever we needed.
Great value!