Great location! Nearby Stanford and Menlo park down town!