Hi, I'm a "noob" too. 
I was there in the mid 70's. Courthouse Bay, Engineers, Mine Warfare & Demolitions. I liked it a lot. except for the noseeums. Hate sand fleas, & chiggers.Yes I am stationed there. Have been for my entire time in and I have to say, other than some other Marines, it's not a bad place when compared to home.