This campground is right off I-10 which is both a plus and a minus. It is very convenient but there is also a fair amount of road noise.
We only stayed one night so I can't comment on the amenities. Most of the sites are concrete pads, with plenty of space, and pretty level.
We arrived at 4:50pm and the office supposedly closed at 5 but there was no one there. The confirmation email contained the passcode for the gate, but someone was in the site we were supposed to be in, based on the CampSpot reservation. We called the office number and texted but didn't reach anyone, so we selected a different site. Then we heard back from the office and they said the site we selected was fine.
If we needed a quick overnight, with full hook-ups, we would stay again.