Highly recommend this location for people visiting campuses in mountain view and those wishing to explore the area. A bit of a walk to the train station, but not bad at all