Caution about Ruby's. If you get reservations there is a chance you'll be stuck in their overflow area. Which is behind the General store and is just horrible. The electric power was all over the place with voltage. They may have 20 spaces back there.
Our second visit, we stayed at Bryce Canyon Pines, about 6 miles from Ruby's. Like all the other campgrounds in the area it's a bit dusty, but it was nice and quiet. We enjoyed the stay in the pines.
Our next visit will be back to BCP or may try some of the boon docking in the area.