Kate’s Place is the perfect location if you are visiting Palo Alto. It’s centrally located and is very clean and comfortable.