This is a great location! Downtown Menlo Park is within minutes and offers a good array of restaurants. It is also very convenient for Palo Alto and the property is beautiful.