Wonderful place for large groups.