Very nice hostel with excellent staff, situated in a village like environment, near Ikebukuro.