This place was super value for money! Just about a short 10 minutes walk from ikebukuro station, which is conveniently near the heart of tokyo. I was very pleased with my stay :)