Good location for a business meeting I had in South San Francisco. If you need to go downtown SFO a bus stop is available in 2 minutes distance, BART is a bit farther away.