Good location, close to downtown Mountainview. We walked there every day.
We also had a 2 year old the park with playground across the street was great for us. We enjoyed our stay there.