Great location within blocks of everything in downtown Palo Alto. On campus of Stanford within 5 minutes.