Great rental, great location in Palo Alto.
As before, my go-to place when in town...