Great location and an easy walk to the heart of Mountain View.