Well located near ikebukuro station and tons of space that can comfortably accommodate 6 couples.