Homey feeling. Not too distant from downtown Palo Alto.