Comfortable place for large group.