Place well located between airport ans downtown San Francisco.