An incredibly convenient location: a 5 minute walk to the shops and restaurants of Town and Country; a 10 minute walk to Palo Alto's main street, University Avenue. Dave's place has all the amenities you could ask for with welcoming details. Two of us stayed there and there was more than adequate room for us. Being not too far from a major road and the train line, it was a little noisy but not draw-back. I strongly recommend Dave's place.