I gave the site only four stars because there's no water nearby, and the views are only mediocre. Also it's a little on the small and sloped side for tent camping, but I was in a hammock and it was a great place for that!
That being said, as you enter the Worthington State Forest there are signs and hand painted maps indicating that this is the only place you can sleep in the forest. So if this is your timing, this is where you'll be sleeping! The site itself is unmarked when you come to it, but it's the only pretty obvious camping spot on the trail so it's not hard to find.
Stock up on water at the Dunnfield creek natural area, or wait until Sunfish pond. There are lots of signs around Sunfish pond itself that there's no camping allowed.