Thanks for posting your review...and pictures!
We blew on by last fall. Only place along Clear Lake that got consistantly good reviews then, was on the far side of the lake. Will check this one out next trip.
Looks like you've got the place to yourself! Very cool.