Large place, comfortable for large groups.