Great location if you are staying in Palo Alto. Very quiet, but the busy area (restaurants etc.) is only 5 minutes walk away.