Leaving a review only bc I see some nonsense complaints here.
This is a top campground with modern picnic tables, fire rings with adjustable grills, and modern clean flush toilets that nicer than your average rest area (no bugs or graffiti). The sites don't have views and some are kind of close to each other... So what. You're still surrounded by pine trees and away from busy roads. If you don't like it, Go get a hotel room then or go dispersed.
Don't believe the whiners here. You're camping in a well managed area and steps from the Bryce canyon.