3-5 players (no GM), with 3-4 being the sweet spot. You could probably play with more without the game breaking, but it might get quite unwieldy (two groups of three would be better).
Thanks :)