Comfortable, clean home with a difficult to beat location in Palo Alto.