What is the largest group size you can book? The largest group we can currently accommodate is 22 people.