it is a great place, near to the train station and just only one stop from ikebukuro. hope you can enjoy it