Nice place tucked away in east Palo Alto.