This is California.
Los Gatos, California.
They are very familiar to the town as are many of us.
Wish they had invited me but, seems like it was spur of the moment
Wonderful , I laughed soooo hard and Yep passed it on. It’s funnier if you know Los Gatos