Does anyone have any information on this spot? I was travel for business nearby, and tried it a couple times this past year. Seems there is new ownership/workers there now. Has anyone visited recently. What's the story? What was your experience? I look forward to returning but breaking in new workers is always a task! Any feedback?