This place is perfectly located, very clean and really comfortable bed. I can only recommend for your stay in Palo Alto.