To have a good party experience, we prefer 50 people. There is no maximum limit though so 100 or more would be fine too!