Lovely location, nestled in a lush, green neighborhood of Menlo Park.