The perfect place to stay when visiting Palo Alto.