Beautiful setting, on a mature peaceful Palo Alto street. Got us in short notice and the place was perfect for our small business mastermind. What a wonderful place.