The RV sites are packed in fairly tight, the pads are basically level, and unless you pay for an executive site: which is spacious but very pricey, your view is your neighbors' RVs. Flagstaff isn't a huge city and the RV Park is located at the north eastern end. You would need a tow to do anything other than stay in the park. Pizza Hut does deliver to your site. The park is butted up to the Coconino National Forest, has a direct entrance into the forest, and has several hiking trails. It is a pet friendly park and rarely do you see a mess left behind by a pet owner.
We've stayed at worse KOA's, so I'm confused why the Grand Canyon Trailer Village would get any negative reviews. The pad was basically level, the site was clean, all hook ups worked and the campground is nestled among huge Pinion Pines. Our satellite dish easily picked up all channels and the free canyon shuttle stops right at the campground entrance to take you any and everywhere along the canyon rim if you don't have a tow. We walked across the street from our campsite to hike (walk) into the woods with our 2 golden retrievers and saw elk and 1 fox: the dogs loved that and got a great run because of it. For the price of just $34 and the location, the Trailer Village is wonderful.