Very conveniently located! Only a few minutes walk to the nearest BART station, which brought me downtown and to the airport in under 30 minutes.
Thank you Don for your recommendations and advices for getting around. I would definitely recommend this place!