Good place, good host - exactly as advertised. Will be coming back next time i'm in Palo Alto.