Very nice apartment at just 5 minutes walk from Stanford University Campus.
The communication with the hosts has always been quick and effective.
Totally recommended!