This place is very near downtown Palo Alto. Even though I didn't have a chance to meet the host in person, she did a great job providing very specific instructions about the check in and the stay, including parking! I will definitely come back here when I'm in Palo Alto.