good place to live in, near the Standford University