Well maintained, great hiking
We found the ranger to be very helpful in terms of outdoor activities (hiking, fishing, etc.) The park has great spaces for tent campers and big rigs, with electricity for 30 and 50 amp campers. They also have several cabins right on the lake.
Our spot had a picnic table and was right beside the beach. There is a great hike only minutes from the campground where you can see Mt. Graham.
The bathrooms, showers, and sinks were all well maintained. Also, the spot is great for stargazing.
We are looking forward to returning. The town of Safford is charming and has some nice restaurants too.