Great location at the very heart of Palo Alto!