This is a solid short-term rental, spacious and with a well-equipped kitchen, well located on a quiet residential street near a park in downtown Palo Alto.