Great location walking distance to downtown Mountain View. Lots of trees and it almost feels like you're out in the woods.