Great location and ample space for a large group.