Went here a few years ago, and was a little disappointed. The site was fine; relatively even, fire pit, lots of gorgeous tree cover, but if you're going to call it "green valley lake" I'd better be able to see the lake. Instead, it was a twenty minute car ride to the lake, which was closed off, and required an entry fee. The whole town is right on the lake, and happy to charge you for anything they can think of, but the campsite is a totally separate organism. Instead of popping out of our tents in the morning and going fishing, a trip to the lake became a day-long endeavour. If you don't mind skipping the lake, I think this is a pretty decent site, but otherwise, try a different place.
I've been camping at Lake Hemet since I was a kid, and absolutely love it there. When I was a kid, my parents and their friends ds would all bring the kids and share a site, and now that I'm older, I do the same. The lake is stocked with Bass, Trout, and Catfish, and has plenty of little Bluegill as well. All of the sites have a water tap, and the toilets are always well tended to. However, even the "waterfront" sites are a fair bit away from the actual lake, usually around 50 yards or so. However, even that distance doesn't seem so bad. We like to rent a boat each time, and fish out by the Hemet Dam, which seems to be the best spot for fishing, and some quiet time. It's idyllic.