Nice and spacious place near Shinjuku, great for big groups.