Great location right next to downtown Menlo Park. 1min walk to Peets and multiple parks.