The location can’t be beat! Downtown Mountain View is such a fun place, and this home is centrally located within walking distance of Castro Street and Eagle Park. We enjoyed our stay.