Good place, very good value for the money. Ten minute walk away from Ikebukuro station, where a lot of good food, shopping and stuff to do are at.