Lovely place just minutes from downtown Mountain View. Would definitely recommend if you're looking to visit the area for just a few days!