Yup, this is a new cache in an old place that had a few before. Troop 310 goes in the little white building you see as your leaving, Troop 905 is in the church up the hill.
When i heard that Geocaching became a Merit Badge, i wanted to place a cache to help those trying for the badge. I am an Eagle Scout myself, and Troop 310 was my troop, though i try to stop in every now and then to see whats going on. Even before it became a Merit Badge, I was already sharing Geocaching with the scouts and teaching them what it is all about.
What your looking for is a little trail going up the hill. they actually made a little fire pit in this little area. go past the fire pit to your destination. Good luck and please, once you do find it, please rehide it the same way you found it