Great place for large number of people.