Definitely a must stay in Palo Alto! Amazing host, very friendly neighborhood and top notch location