Since we like to walk a great deal, this park was ideal. There is a series of sinkholes that give the park its name, with a nice interpretive walking trail along them. The area is dog friendly but each of the sinkholes has varying levels of salinity so make sure you carry fresh water for your dog. The water at the site was extremely hard! The non-dairy coffee creamer I use formed curdles and made to coffee taste horrid! Our dish-washer was covered with white residue that we used vinegar to remove. Once we disconnected from "shore water" we used tank water (from home) to flush the lines with and the next campground we stayed at, there was no leftovers from the incident. While you're here, make sure to visit the visitor center and see the displays about how the sinkholes were formed, their depth and shape and plant and animal life in the area.
This park was used as just a "stopping point" for us on our way from White Sands. The area was fairly easy to find, but our GPS announced our arrival just as we passed by a BLM gate. This was actually the park's border, not the campground, so if the same happens to you, just keep going. We were able to find a spot that our 33' MH fit in with some jockeying, but none of the spots were level and we settled for close enough. There is a visitor center but it was closed when we were here due to lack of personnel. There is a one mile trail along a stream that was quite nice and had interpretive signs along the way. There were several sonic booms at dusk that evening that were a big surprise but according to another camper this happens a lot. Things were quite before 9:00pm and stayed that way all night.
We stayed two nights in the park and had decent TV reception (about 10 stations) and great WiFi connectivity. The lake itself was down to about 17% of normal levels so it was quite a walk to the waterside. We spent most of our days walking the area with our dog and had a wide, level spot with a covered picnic table. The surface of the site was pea-gravel and was raked by the host between visitors.