This place has everything you need to host a large number of people. Highly recommend