The apartment is in an excellent location in Ikebukuro. My family stayed here for our last night in Japan so we could easily catch the Narita Express from here and it was perfect. We were able to get lots of last minute shopping done in the neighborhood without having to travel and then easily walked to the train station in the morning without needing to stress about getting on a crowded train line with luggage or making any transfers.
However, the space is tiny. With four adults and three large pieces of luggage, we were really pushing the limits of the space. We had to maneuver around each other constantly.
I recommend the apartment for a small group or a group that doesn’t mind close quarters. The location is really convenient and Sato was kind enough to let us check in an hour early.