Why is San Francisco such a paradise