Positively divine! A little slice of heaven in Mountain View. I certainly hope to stay when I return