Good location near Mountain View Downtown