If you want to stay in Palo Alto, Ana Luisa’s apartment is perfectly located and you will feel as you have always been living in this lovely city ! I recomand it and it is perfect for pets !