The place was great and Trust responded quickly to any questions I asked. They even let us check in an hour early! The place was located in a quiet neighborhood and had plenty of space for 2 guests. I wouldn’t bring 3 as it would become quite crowded. Only a 12-15 minute walk to Ikebukuro Station and Okigubo Station (the opposite direction).
The only piece of advice I have is if you’re not familiar with Japanese laundry practices, remember to hang dry your clothing as washing machine “dryers” are very weak compared to American. Then once they’ve been hung up, blast the AC or heat, or leave them to the dehumidifier.