We had a fantastic stay at in Palo Alto. The location is great, and Tommy was a fantastic host. The apartment was clean, and well appointed.
The Wi-Fi signal strength is borderline, so be prepared if you need reliable internet.