Sorry, just saw this... yeah, I was at site A. Site F as mentioned above is awesome as well, and I'll most likely try to camp there next time. Glad you enjoyed the video!
"Civilization is the limitless multiplication of unnecessary necessities." - Mark Twain
“I go to nature to be soothed and healed, and to have my senses put in order.” - John Burroughs