Ya, I’ll disagree with this. I live in the vicinity of Stanford/Palo Alto and it’s a great college town. I see loads and loads of students on University and California Avenues as well in Town & Country Village. Geez have you seen the lines for Philz coffee on Alma? If you can’t walk or bike from campus to Town & Country and/or University Avenue, then I’d say get a gym membership. :))
And the Stanford campus is 800 acres and gorgeous.There’s always a mass migration of students walking to and from the Dish.
As for the weather, my D has played soccer for years and years for a club soccer team based in Palo Alto. I’ve spent many an early winter morning (fond memories of those 8:00 AM weekend mornings) at various fields in and around Palo Alto. And I can’t think of many, if any, mornings where I didn’t wear shorts and flip flops to watch or just go for a run during the game.