Perfect Palo Alto location! Apartment is spotless, beds are comfy, kitchen is adorable!!! We had a wonderful time and would stay again!