Great spot to stay in Menlo Park.