I was staying at the little house for three days and I liked it very much.
It's located in a very nice and quiet but still central area of Menlo Park. Despite being tiny it contains everything you need including a fully functional kitchen. View onto the garden and swimming pool also lovely. The hosts were always super responsive and kind.