We had a riverfront site the first three nights, then a standard site for two more nights. Very clean campground and restrooms. Fire rings in each site. Most sites have shrubbery between them to offer some privacy. Easy walk to the Visitor Center, which is also stopping point for the in-park shuttle buses. In-town shuttle buses can be boarded just across the Virgin River pedestrian bridge adjacent to the Visitor Center. The only word of caution would be about low hanging branches in some of the sites. We were told the park's goal is to keep branches trimmed to about 12' above the ground, but some of the sites did not look like they fully meet that goal. Our coach is 12'-10" high so we pay close attention to height restrictions (so, no, we did not enter the park from the east via the tunnel!). There is a water fill and dump station after passing through the gate but before entering the campground.
Immaculate grounds. Bathrooms/showers cleaned daily. Roads and pull-throughs are paved. Areas not paved are covered with crushed rock, so no dust when wind blows and nothing to track into your motorhome. The on-site astronomical observatory is a real treat for about 12 or so campers each evening when skies are clear. Safeway and Ace Hardware right next door. US Post Office and Trailer Supply are across the street. WalMart a couple blocks away. Restaurants nearby too. Convenient base from which to visit Sonoita/Elgin wineries, Willcox wineries, Bisbee, Tombstone, Kartchner Caverns and other southeast Arizona attractions. We will stay at Butterfield again. One word of caution though about Benson in general - a couple dozen trains pass through each day and night. There is no place in Benson proper to get away from train noise. We got used to it. By our third (of five) nights at Butterfield we hardly paid any attention to the trains.