nice little apartment tucked away in the northern neighborhood of Ikebukuro