Easily one of the most spacious places in japan, not too far from the airport if that’s what you’re looking for and this place can easily fit 15+ people.