We're conveniently located directly across from the light rail and Mountain View Cal Train Station.