Good stay, 20 minute walking distance to downtown Mountain View