Stay in bernal heights or the mission; it’s closest to SFO and there’s enough to see and enjoy. Or stay in Hayes Valley. All 3 areas are good for walking and summoning lyft / rideshares
like all cities in USA, you’ll see a mix of people with diverse levels of ethnicity, age, gender, income, physical mobility, and mental health.