Amazing place to have a large group.