Deb's place is a few blocks from downtown Menlo Park, so easy walking distance to shops & restaurants and CalTrain. The place itself is spacious and clean with about all you would need, much nicer than a local hotel.