Yeah. Lost Isle, it's on the Delta. I've been there a couple times. Both times I went there were only 50-75 people. The setting is cool and there are a decent (at best) number of people on an average day but they do have occasional events and that place gets crackin.